Senior Machine Learning Engineer, Professional Services

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating.
Vancouver, BC, CanadaMontreal, QC, CanadaCalgary, AB, Canada
$126,000 - $210,400
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer, Professional Services

Amazon Web Services (AWS) is hiring technical Machine Learning Engineers to collaborate with Data Scientists to deliver ground-breaking solutions for customers. This role focuses on building and operationalizing ML and DL solutions while helping customers adopt modern Machine Learning best practices throughout their model development lifecycle.

As a Senior Machine Learning Engineer in Professional Services, you'll work with enterprise, IoT, and startup communities to maximize the benefits of AI/ML on the AWS platform. You'll be part of a unique consulting team that prides itself on being customer obsessed and highly focused on ML enablement.

The role requires expertise in building, deploying, and monitoring ML models, along with familiarity with cloud solutions and DevOps best practices. You'll work alongside Data Scientists, Data Engineers, and Architects to build truly end-to-end solutions. The position demands strong technical expertise, understanding of Computer Science fundamentals, and practical experience with large-scale distributed systems.

Key responsibilities include leading end-to-end ML/AI projects, designing scalable solutions, implementing high-performance data platforms, and serving as a trusted advisor to customers. You'll also contribute to the team's growth by mentoring junior members and developing technical content to share best practices.

The ideal candidate brings 10+ years of data/software engineering experience, strong ML platform development background, and proven ability to work with cross-functional teams. This customer-facing role may require travel to client sites and demands excellent communication skills alongside technical expertise.

AWS offers a collaborative culture focused on learning and innovation, with comprehensive benefits including work-life balance, career development resources, and mentorship opportunities. Join us in shaping the future of AI/ML technology while working with cutting-edge cloud computing solutions at global scale.

Last updated 4 hours ago

Responsibilities For Senior Machine Learning Engineer, Professional Services

  • Lead end-to-end machine learning (ML/AI) projects
  • Design and implement high-performance data platforms
  • Design scalable ML solutions and operations using AWS services
  • Build and evaluate predictive models
  • Collaborate with cross-functional teams
  • Serve as a trusted advisor to customers on AI/ML solutions
  • Coach and mentor junior individuals
  • Develop technical content such as white papers and blog posts

Requirements For Senior Machine Learning Engineer, Professional Services

Python
Java
TypeScript
Scala
  • Bachelor's degree or equivalent experience in a quantitative field (Computer Science, Statistics, Mathematics)
  • 10+ years of experience in data or software engineering
  • 5+ years developing platforms for predictive modeling, NLP, and deep learning
  • Proficiency in SQL, Python, and at least one additional programming language
  • 2+ years of experience with cloud services related to machine learning
  • Bilingual in French and English if based in Montreal

Benefits For Senior Machine Learning Engineer, Professional Services

Medical Insurance
401k
Parental Leave
  • Work-life balance
  • Flexible working arrangements
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Senior Machine Learning Engineer, Professional Services

Software Development Engineer, AGI Sensory ASR Inference

Senior Software Engineering role at Amazon's AGI team focusing on high-performance inference software development and AI system optimization.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior Software Engineer position at AWS focusing on AI/ML distributed training solutions using AWS Neuron technology stack.

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior Software Engineer position for AWS Neuron Distributed Training team, focusing on AI/ML development for cloud-scale Machine Learning accelerators.

Sr. Software Engineer- AI/ML, AWS Neuron Apps

Senior Software Engineering role at AWS focusing on machine learning infrastructure and optimization for cloud-scale ML accelerators.

Sr. Software Engineer- AI/ML, AWS Neuron Apps

Senior Software Engineer position at AWS focusing on AI/ML infrastructure development and optimization, working with cutting-edge machine learning technologies and custom silicon accelerators.