Staff Machine Learning Developer

AltaML Inc./Janalta Interactive Inc. - Calgary, AB (30+ days ago)

Apply Now

About the company:
AltaML is a fast-growing startup that focuses on applied ML. We partner with industry to co-develop AI/ML powered products. We are experts in ML commercialization and help our industrial partners gain a competitive advantage by combining their data and domain expertise with our analytics and ML proficiency. Data informs our every move, and we aim to work quickly, collaboratively and creatively. We have offices in Edmonton and Calgary and our newly formed Toronto office. This position will be based in our downtown Calgary office which is located in the Edison; Calgary's HQ for collaborators, innovators and visionaries.

Who we are looking for:
Our core values speak volumes about who we are and how we work:

Humble – Listen to the data
Happy – Tap-dance to work
Gritty – Be persistent, not complacent
Agile – Make small bets, then iterate

Our current and future employees:
express our core values
are hungry for knowledge
want to learn new skills
are respectful
collaborate with others across the whole company
share knowledge with coworkers
educate and promote AI and ML concepts both internally and externally
have a high work ethic and are self-motivated

What we have to offer you:
You will be able to experience a silicon valley like company culture. Your work will be applied and will have a high impact on our clients in Alberta and now in Toronto. You will have the opportunity to impact the economies in both provinces! We work with multiple industries so you will gain experience and domain expertise working on data that comes from different fields. You will be working with people with multiple years of industrial and academic experience in data science, software engineering, and machine learning fields. To solve the problems we apply various ML techniques from traditional Machine Learning and Data Mining algorithms, through to vision, Deep Learning, Information Extraction, advanced NLP and conversational agents.

We also have fun. We believe in working hard, getting the job done and enjoying a beer on Fridays. You’ll also get flexibility in where you work, what hours you work, how much vacation you take, and what you wear. We expect hard work but respect work/life balance.

Job role:
As Staff Machine Learning Developer and a senior member of Data Science team you play a crucial role in making sure we advance ML projects and deliver value to customers. Your primary responsibilities will be to provide your ML/technical expertise to the rest of the team and mentor other team members. You will work with multiple tools and gain experience in multiple AI/ML and data processing fields. You will be given resources and mentorship to help with your growth and career advancement.

Provide technical leadership on projects
Provide mentorship to our Data Science team
Shape the Data Science architecture and make technical decisions
Evaluate the meaningfulness of specific methods and techniques for a given AI/ML problem
Actively participates in building a high performing culture of data scientists and ML engineers with a focus on creating the best possible environment for applied research and development
Responsible for maintaining codebase, seeking for reusable components, suggesting and implementing changes

Minimum Requirements:
8+ years of relevant academic and/or industrial experience in conducting AI/ML projects
Degree in Comp Sci, Comp Eng, Statistics, or related field
Proficiency with software development
Expertise with Python (Pandas, SciKit, and similar) and Unix operating systems
Expertise with Machine Learning and Data Mining concepts and techniques
Experience in conducting and managing AI/ML projects

Confidence can sometimes hold us back from applying for a job. We’ll let you in on a secret - there is no such thing as a perfect candidate. AltaML is working with new technologies, and no one is standing still when it comes to learning. As long as you are continuing to push your growth and development, then consider applying even if you don’t check all the boxes on our posting. So, however you identify and whatever background and experiences you bring, please apply if this is a role that would make you “tap dance to work” every day. We would love to add your biological uniqueness to our own! :-)