Senior Machine Learning Developer (Time Series) - AlphaLayer

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

The AlphaLayer team at AltaML is looking for a highly motivated Senior Machine Learning developer specializing in the analysis of temporal data 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 time series related ML analytics 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!


We are a company like no other – we believe in making small bets, failing fast, and being better together. 

Our work through AlphaLayer is specifically focused on deepening a strong partnership with AIMCo - 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 senior ML developer, you play a crucial role in the technical leadership of AlphaLayer. Your primary responsibility will be to design, implement and review time series related ML products for Alphalayer. During the process, you will participate in the entire development lifecycle, from concept to release. Additionally, you will also participate and lead brainstorming sessions to solve the challenging problems that come up in various stages of the development of a financial ML product. You will also be mentoring ML developers in your team and ensuring that they acquire the right skills in ML.


  • Work and lead development on time series and other machine learning related projects.
  • Participate in planning and brainstorming sessions for financial ML projects.
  • Improve AlphaLayer team’s skill especially on time series and temporal data related analysis.
  • Provide technical mentorship to our Data Science team.
  • Provide work direction and review the work of the designated team.
  • Identify new opportunities for the application of ML/AI in Finance and Investment Management.
  • Assess and suggest improvement to ML/AI processes.


Minimum Requirements:

  • 2+ years of relevant academic and 2+ years of industrial experience in analyzing temporal data with ML.
  • MS/PhD Degree in Comp Sci, Comp Eng, Statistics, or related field.
  • Ability to simplify a complex problem and design solutions that add value to our clients.
  • Expertise in conventional ML.
  • Expertise with Python.
  • Expertise with source control (GIT).
  • Experience with Spark is a plus.
  • Experience with MS Azure services is a plus.
  • Familiarity with modern deep learning techniques like LSTMs and Transformers is a plus.
    Interest and knowledge in finance - added bonus


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