Machine Learning Developer - AlphaLayer

Data Science · Edmonton, Alberta
Department Data Science
Employment Type Full-Time
Minimum Experience Mid-level

The AlphaLayer team at AltaML is looking for a highly motivated Machine Learning Developer to help in the building, execution, and delivery of transformative products. We are focused on building Artificial Intelligence(AI)/Machine Learning (ML) solutions within the investment management space, including both front and back-office operations.


So if you have a passion for solving real-world problems using data and code and have an interest in both Finance and ML, this is the rare opportunity to join a team on a mission to lead innovation and value-creation within the investment management industry.


About our Company:
AltaML is a fast-growing startup that focuses on applied Machine Learning (ML). We partner with industry to co-develop Artificial Intelligence (AI) and 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.  Sure, we are a tech company, so we offer a well-stocked kitchen including good coffee, sparkling water, and snacks. But we also offer Welcome Lunches, Friday Socials, hot sauce tastings and so much more!

Our work through AlphaLayer is specifically focused on deepening a strong partnership with AIMCo - one of Canada’s largest and most diversified institutional investment managers - we are helping our partner gain a competitive advantage by combining their data and domain expertise with our expertise in ML. We are focused on building ML solutions within the investment management space including both front and back-office operations.

Data informs our every move, and we aim to work quickly, collaboratively, and creatively.


Job role:

As a Machine Learning Developer and a member of the Data Science team, you play a crucial role in making sure we advance ML projects and deliver value to customers.  You will be primarily responsible for exploratory data analysis and solving problems utilizing Data Mining and Machine Learning technique. 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.


  • Participate in team planning sessions
  • Participate in infrequent technical meetings with customers
  • Complete well defined and exploratory tasks under minimal supervision
  • Help with defining a problem that needs to be solved
  • Suggest and explore novel solutions to a problem
  • Grow skill set and get familiarity with different fields of AI/ML

Minimum Requirements:

  • 2+ 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


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. We nurture an environment that combines the nimbleness and can-do attitude of a successful start-up, but with the scale of a large investment management firm.

Your work will be applied to real-world problems and will have a high impact on our clients and Alberta’s economy. You will be working with extremely talented and passionate people who bring 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.

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! :-)

You will be required to undergo the following checks during the hiring process:

  • Background
  • Education
  • Criminal
  • Credit
  • References

Thank You

Your application was submitted successfully.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

  • Location
    Edmonton, Alberta
  • Department
    Data Science
  • Employment Type
  • Minimum Experience