Software Dev Engineer II, Alexa Connections
Core
Developing scalable distributed backend systems and algorithms for contact search/ranking within Alexa's voice ecosystem, integrating LLMs to enhance natural communication.
Role type
Software Development Engineer II (Backend/Systems)
Builds
Highly scalable distributed services and LLM-powered contact management features for Alexa
Domain
Voice technology, Large Language Models (LLMs), Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Designing scalable distributed systems, algorithm development (search/ranking), LLM integration, system architecture, code review, deployment monitoring
Preferred skills
Full SDLC experience, design patterns, reliability engineering, source control management, testing, operations
Technologies
AWS, LLMs, Microservices
Responsibilities
Develop sophisticated algorithms for contact search and ranking, design and build scalable distributed backend systems, integrate LLMs for natural voice interactions, review pull requests and monitor deployments, collaborate with product partners to define technical plans
Seniority
Mid-level IC (SDE2)