onsite
Software Development Engineer - Alexa Excellence - Amazon.com
Software Engineer
Senior engineer focused on building high‑performance, reliable voice services for Alexa, leveraging Python, C++, AWS, and advanced speech & NLP techniques to enhance stability and user experience.
About the role
Key Responsibilities
- Design, develop, and maintain core Alexa voice services using Python and C++ on AWS infrastructure.
- Implement performance‑critical components for speech recognition, natural language understanding, and dialog management.
- Collaborate with cross‑functional teams to define best practices, coding standards, and automated testing pipelines.
- Analyze system metrics, troubleshoot production incidents, and drive continuous improvement of stability and latency.
- Mentor junior engineers and contribute to the Alexa Excellence Center of Excellence.
Requirements
- 5+ years of software engineering experience in large‑scale distributed systems.
- Strong proficiency in Python and C++ with a track record of high‑performance code.
- Hands‑on experience with AWS services (EC2, Lambda, S3, CloudWatch).
- Deep understanding of speech and language processing concepts.
- Excellent problem‑solving skills and a customer‑obsessed mindset.
Skills
pythoncawsnatural language processing