Senior Software Development Engineer, Personalization

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

Description For Senior Software Development Engineer, Personalization

At Audible, we're revolutionizing the audio storytelling landscape through personalization technology. As a Senior Software Development Engineer on the Personalization (P13N) team, you'll be at the forefront of creating intelligent recommendation systems that help millions of global listeners discover their next great listen.

The role combines machine learning expertise with large-scale distributed systems, processing billions of content interactions to deliver real-time personalized experiences. You'll work with cutting-edge ML technologies and AWS infrastructure to design and implement solutions that directly impact customer satisfaction and content discovery.

The Personalization team's mission is crucial to Audible's success, transforming customer signals into meaningful insights that power contextual recommendations across all platforms. You'll collaborate with cross-functional teams, mentor junior engineers, and have the opportunity to shape the technical direction of key personalization initiatives.

Audible, as an Amazon company, offers a dynamic, innovative environment where your ideas can make a real difference. We're looking for someone who can balance technical excellence with business acumen, making effective trade-offs while maintaining high quality standards. If you're passionate about using technology to enhance how millions of people discover and experience audio content, this role offers an exciting opportunity to make a significant impact.

The position offers the chance to work with a diverse team of dreamers and inventors in Newark, NJ, contributing to Audible's mission of delivering transformative storytelling experiences while building more equitable communities.

Last updated 3 months ago

Responsibilities For Senior Software Development Engineer, Personalization

  • Define, design, implement, and deliver high-quality, customer-focused technical solutions for complex P13N problems
  • Work cross-functionally to understand business and customer needs
  • Define requirements and determine the right technical approach
  • Optimize existing processes and procedures
  • Proactively identify and mitigate risks
  • Mentor and share knowledge with more junior engineers
  • Participate actively in code/design reviews

Requirements For Senior Software Development Engineer, Personalization

Java
Python
  • 5+ years of relevant experience as a software engineer
  • AWS skills and experience with building solutions
  • Software engineering skills including data structures, algorithms, and software design patterns
  • Proficient in one or more programming languages (e.g. Java, C++, Python)
  • Experience working in an agile development environment
  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • Excellent problem-solving, critical thinking, and analytical skills
  • Strong communication and collaboration skills

Interested in this job?

Jobs Related To Audible Senior Software Development Engineer, Personalization

Software Development Engineer, AI/ML, Audible

Senior AI/ML Engineer position at Audible, focusing on developing cutting-edge machine learning solutions for audio storytelling platform.

Senior Software Engineer, AI Platform

Senior Software Engineer position at LinkedIn's AI Platform team, focusing on scaling large language models and machine learning infrastructure.

Senior Software Engineer, AI Platform

Senior Software Engineer position at LinkedIn focusing on AI Platform development, offering $128K-$210K salary with hybrid work model.

Senior Software Engineer, Content Integrity

Senior Software Engineer role at Airbnb focusing on content integrity and fraud prevention using machine learning and distributed systems.

Senior Machine Learning Engineer, Guest & Host

Senior Machine Learning Engineer position at Airbnb, focusing on building ML-driven platforms for host and guest experiences, offering competitive compensation and remote work options.