Software Development Engineer, Machine Learning, Audible

Leading producer and provider of audio storytelling, offering immersive experiences to enrich customers' daily lives.
Newark, NJ, USA
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Machine Learning, Audible

Audible, an Amazon company, is seeking a Software Development Engineer for their Machine Learning Engineering (MLE) team. This role sits at the intersection of software engineering and machine learning, focusing on building and deploying ML models at scale. The position involves working with cutting-edge technologies including Large Language Models (LLMs), personalization systems, and content discovery platforms that directly impact millions of Audible listeners worldwide.

The role combines traditional software engineering with specialized ML engineering skills, requiring expertise in building scalable systems that handle tens of thousands of real-time requests per second. You'll be working on infrastructure that's fundamental to the listener experience, helping shape how Audible and Amazon build, monitor, and deploy LLMs for production use-cases.

As part of the MLE team, you'll collaborate with applied scientists to optimize model performance, improve ML productivity, and advance technical foundations. The position requires strong communication skills, attention to detail, and a collaborative mindset. You'll be working in an environment that values innovation, continuous learning, and technical excellence.

This is an excellent opportunity for engineers passionate about machine learning infrastructure who want to make a significant impact on how millions of users discover and engage with audio content. The role offers exposure to large-scale ML systems, cutting-edge technologies, and the chance to work with some of the best minds in the industry while contributing to Audible's mission of delivering transformative storytelling experiences.

Last updated 5 days ago

Responsibilities For Software Development Engineer, Machine Learning, Audible

  • Drive technical solutions across deep learning, embeddings LLMs, data pipelines, and real-time ML serving systems
  • Design, develop, and production software to support scalable offline machine-learning pipelines
  • Develop online serving components
  • Work with applied scientists to optimize machine-learning models performance
  • Improve team's machine learning productivity
  • Advance technical foundation to empower science innovation

Requirements For Software Development Engineer, Machine Learning, Audible

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Bachelor's degree in computer science or equivalent
  • Experience with coding standards, code reviews, source control management
  • Experience in machine learning, information retrieval, statistics or natural language processing

Interested in this job?

Jobs Related To Audible Software Development Engineer, Machine Learning, Audible

Software Development Engineer, ML Infrastructure Team

AWS ML Infrastructure Software Development Engineer position focusing on building and maintaining tools for ML and HPC workload performance optimization.

Software Engineer / SDE II, Amazon

Software Engineer II position at Amazon Advertising, focusing on building AI-powered targeting systems for Sponsored Products.

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

Senior Software Engineering role at Amazon's DEX team focusing on ML-based delivery experience optimization, offering competitive pay and benefits.

Software Development Engineer II - DSO, Demand Science Optimization (DSO)

Software Development Engineer II position at Amazon's DSO team, focusing on ML-driven demand forecasting and supply management for Amazon Devices.

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

Software Development Engineer position at Amazon's Delivery Experience team, focusing on ML-based solutions for delivery optimization.