At Audible, we believe stories have the power to transform lives. It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global listeners. We are dreamers and inventors who come from a wide range of backgrounds and experiences to empower and inspire each other. Imagine your future with us. As a Senior Software Engineer - ML/AI, it's up to you to design, architect, and implement machine learning solutions that drive transformative technological advancements. The ideal candidate will combine deep technical expertise with strategic thinking, capable of translating complex business challenges into scalable, intelligent systems.
Requirements
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Advanced knowledge of MLOps and ML system design
- Experience with large-scale machine learning systems
- Demonstrated ability to architect complex AI solutions
- Experience building and maintaining large-scale distributed systems
Responsibilities
- Design and develop advanced machine learning architectures and intelligent systems
- Create robust, scalable ML infrastructure and pipelines
- Develop end-to-end AI solutions addressing complex technical and business challenges
- Architect machine learning models with a focus on performance, scalability, and efficiency
- Conduct advanced research and prototype innovative AI/ML approaches
- Collaborate cross-functionally to align technical solutions with strategic objectives
- Mentor junior engineers and contribute to technical knowledge sharing
Other
- Experience as a mentor, tech lead or leading an engineering team
- Bachelor's degree in computer science or equivalent
- Strong communication and cross-functional collaboration skills
- Track record of improving engineering processes and practices
- Experience influencing technical decisions across teams