Software & Machine Learning Engineer, Alexa Analytics

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software & Machine Learning Engineer, Alexa Analytics

Amazon's Alexa Analytics team is seeking a talented Machine Learning Engineer to join their predictive CX metrics organization. This role combines software development and machine learning expertise, focusing on developing cutting-edge inference architectures and large model training capabilities.

The position offers an exciting opportunity to work with state-of-the-art Generative AI and LLMs, directly impacting millions of customers through Alexa's ecosystem. You'll be part of a cross-functional team including applied scientists, research scientists, linguists, and product managers, working on the "Gale" analytics platform that powers Alexa's development decisions.

Key responsibilities include developing and maintaining platforms for LLM deployment, processing massive datasets (20B+ parameters), and optimizing machine learning models. You'll work with cutting-edge technologies like AWS Inferentia2, contribute to design improvements, and ensure operational excellence.

The role offers the chance to:

  • Lead development of advanced inference infrastructure
  • Work with massive-scale AI models and datasets
  • Collaborate with world-class scientists and engineers
  • Impact millions of users through Alexa's ecosystem
  • Drive innovation in predictive analytics and infrastructure

You'll be part of a team deeply rooted in big data, responsible data handling, and performant services, while maintaining high standards for privacy and security. The position combines technical depth with customer impact, making it ideal for engineers passionate about AI/ML who want to shape the future of voice technology and analytics.

This role offers the unique opportunity to work on large-scale ML problems while maintaining a strong software engineering foundation. You'll be at the forefront of AI innovation, working with the latest technologies and contributing to Amazon's mission of being Earth's most customer-centric company.

Last updated 3 days ago

Responsibilities For Software & Machine Learning Engineer, Alexa Analytics

  • Develop cutting-edge inference and architectures for large model training
  • Lead development and maintenance of key LLM platforms
  • Process and optimize massive data sets (20B+ parameters)
  • Work with cross-functional teams on design approaches and prototypes
  • Support and improve existing Gale (Alexa Analytics) software products
  • Participate in on-call rotations
  • Maintain high standards for operational readiness and excellence

Requirements For Software & Machine Learning Engineer, Alexa Analytics

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with machine learning and large model training
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience in full software development life cycle (preferred)

Benefits For Software & Machine Learning Engineer, Alexa Analytics

Medical Insurance
Dental Insurance
Vision Insurance
  • Equal opportunity employer
  • Workplace accommodations available
  • Inclusive culture

Interested in this job?

Jobs Related To Amazon Software & Machine Learning Engineer, Alexa Analytics

Software Development Engineer | Amazon Delivery Experience (DEX) | Machine Learning, DEX AI Regionalization Engineering

Software Development Engineer position at Amazon's DEX team focusing on Machine Learning and delivery experience optimization

Software Development Engineer | Amazon Delivery Experience (DEX), DEX AI Regionalization Engineering

Senior Software Engineer role at Amazon's DEX team, focusing on ML-based delivery experience optimization with competitive compensation and benefits.

Software Development Engineer, Classification&Policy Platform

Build ML systems to monitor and classify billions of products on Amazon's platform, ensuring legal compliance and customer trust.

Software Engineer- AI/ML, AWS Neuron Distributed Training

AWS Neuron seeks ML Software Engineer for distributed training solutions, working with large language models and ML accelerators.

Cloud Support Engineer - AI/Machine Learning

Cloud Support Engineer position at AWS focusing on AI/ML, offering technical problem-solving, customer support, and continuous learning opportunities in cloud technologies.