Taro Logo

Machine Learning Engineer, ProServe Shared Delivery Team - Data & AI

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
Vancouver, BC, CanadaMontreal, QC, CanadaCalgary, AB, Canada
$99,900 - $166,900
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Job Description

Amazon Web Services Professional Services (ProServe) team is seeking a skilled ML Engineer to join as a Delivery Consultant. In this role, you'll work closely with customers to design, implement, and manage AWS AI/ML and GenAI solutions that meet their technical requirements and business objectives.

Key Responsibilities:

  • Implementing end-to-end AI/ML and GenAI projects, from understanding business needs to data preparation, model development, deployment and monitoring
  • Designing and implementing machine learning pipelines that support high-performance, reliable, scalable, and secure ML workloads
  • Architecting complex, scalable, and secure AI/ML and GenAI solutions tailored to meet specific customer needs
  • Working closely with stakeholders to gather requirements, assess infrastructure, and propose effective migration strategies
  • Collaborating with cross-functional teams to prepare, analyze, and operationalize data and AI/ML models
  • Serving as a trusted advisor to customers on AI/ML and GenAI solutions and cloud architectures
  • Sharing knowledge and best practices through mentoring, training, and creating reusable artifacts

The AWS Professional Services organization is a global team of experts helping customers realize their desired business outcomes when using AWS Cloud. We work together with customer teams and AWS Partner Network (APN) to execute enterprise cloud computing initiatives.

Benefits include:

  • Comprehensive medical, financial, and other benefits
  • Work-life balance with flexible working culture
  • Career development opportunities and mentorship
  • Inclusive team culture with employee-led affinity groups
  • Regular learning events and conferences

This is a customer-facing role with potential travel to customer sites as needed. Join a diverse team of technical experts across dozens of countries, helping customers achieve more with the AWS cloud.

Last updated 4 days ago

Responsibilities For Machine Learning Engineer, ProServe Shared Delivery Team - Data & AI

  • Implement end-to-end AI/ML and GenAI projects
  • Design and implement machine learning pipelines
  • Architect scalable ML solutions and operations (MLOps)
  • Collaborate with cross-functional teams
  • Serve as a trusted advisor to customers
  • Share knowledge and best practices within the organization
  • Ensure solutions meet industry standards

Requirements For Machine Learning Engineer, ProServe Shared Delivery Team - Data & AI

Python
Java
JavaScript
TypeScript
  • 5+ years of experience in cloud architecture and implementation
  • 5+ years of experience in data or software or machine learning engineering
  • 3+ years developing platforms for predictive modeling, NLP, and deep learning
  • 3+ years in developing with SQL, Python, and at least one additional programming language
  • Proficiency with ML libraries and frameworks such as TensorFlow, PyTorch
  • Bilingual in French and English if located in Quebec

Benefits For Machine Learning Engineer, ProServe Shared Delivery Team - Data & AI

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive medical benefits
  • Financial benefits
  • Work-life balance
  • Career development opportunities
  • Mentorship programs
  • Regular learning events and conferences