Software Engineer – Audio Ad Systems & ML at Scale

Audible

Newark (NJ)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Audible is seeking a Software Development Engineer to design, architect, and implement ML-powered solutions for advertising and playback infrastructure. You will work with Product, Applied Science, and cross-functional teams to deliver scalable software that improves ad quality and user experience.

This role offers hands-on ownership of audio ad systems, real-time pipelines, and collaboration on agile teams, with an emphasis on robust code, performance, and mentorship.

Qualifications

  • 2+ years of design or architecture experience on new or existing systems.
  • Experience programming with at least one software programming language.
  • Bachelor's degree in computer science or equivalent.
  • 3+ years’ experience deploying distributed multi-tier applications.

Responsibilities

  • Design, develop, and test software components for a leading global provider of audiobooks.
  • Collaborate with Product, Applied Science, and cross-functional engineering teams to define and deliver innovative advertising products.
  • Optimize ad serving latency, cost, and business metrics for audio advertising at scale.
  • Collaborate on an agile engineering team, writing scalable and maintainable code and influencing team decisions.
  • Collaborate with stakeholders to envision, design, develop, test, and launch customer-centric software solutions.
  • Utilize technology to tackle challenging problems and deliver high-quality code on schedule.
  • Demonstrate proficiency in a wide range of data structures and algorithms, applying them effectively.
  • Independently clarify technical requirements, assess development estimates, and employ diverse design approaches.
  • Conduct code reviews and provide constructive feedback to team members.
  • Foster continuous improvement in software quality, customer experience, and product maintainability.
  • Mentor and lead developers, fostering curiosity and deep technical understanding.

Skills

System design
Software architecture
Programming languages

Education

Bachelor's degree in computer science or equivalent

Job description

Audible is seeking a Software Development Engineer to design, architect, and implement ML-powered solutions for advertising and playback infrastructure. You will work with Product, Applied Science, and cross-functional teams to deliver scalable software that improves ad quality and user experience.

This role offers hands-on ownership of audio ad systems, real-time pipelines, and collaboration on agile teams, with an emphasis on robust code, performance, and mentorship.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer, Playback Team
Software Development Engineer, Playback Team

Audible • Newark (NJ)

On-site
USD 120,000 - 160,000
Software Engineer, Playback & ML for Audio Experience
Software Engineer, Playback & ML for Audio Experience

Audible • Cambridge (MA)

On-site
USD 130,000 - 190,000
Senior AI/ML Engineer - Scalable Systems & Impact
Senior AI/ML Engineer - Scalable Systems & Impact

Audible • Newark (NJ)

On-site
USD 140,000 - 190,000
Playback Platform SDE — ML & Audio Quality
Playback Platform SDE — ML & Audio Quality

Socket.dev • Cambridge (MA)

On-site
USD 111,000 - 160,000
Senior Software Development Engineer, AI
Senior Software Development Engineer, AI

Audible • Newark (NJ)

On-site
USD 140,000 - 190,000
Backend Software Engineer: AI-Powered Creator Tools
Backend Software Engineer: AI-Powered Creator Tools

Audible • Cambridge (MA), Northern (KY)

Hybrid
USD 90,000 - 130,000
Senior Software Engineer — Lead Audio Platform & Mentoring
Senior Software Engineer — Lead Audio Platform & Mentoring

Amazon • Newark (NJ)

On-site
USD 158,000 - 214,000
RSUs
Health insurance
401(k)
+2
Senior Software Engineer: Architect, Lead & Deliver
Senior Software Engineer: Architect, Lead & Deliver

Socket.dev • Newark (NJ)

On-site
USD 158,000 - 214,000
Senior Software Engineer - ML Ads Platform (Remote)
Senior Software Engineer - ML Ads Platform (Remote)

Audiohook Inc. • United States

On-site
USD 100,000 - 130,000
Flexible remote/hybrid work environment
401(k), Health, dental, and vision benefits
Performance bonuses
+2
Lead Software Engineer, AI-First Creator Platform
Lead Software Engineer, AI-First Creator Platform

Audible • Culver City (CA)

On-site
USD 180,000 - 230,000