remote
AI Language Engineer, Alexa for Shopping - Amazon.com
Software Engineer
Develop and optimize conversational AI for Alexa Shopping, building generative language models, improving dialogue flow, and integrating personalized product recommendations using Python, NLP, and AWS services.
About the role
Key Responsibilities
- Design, implement, and fine‑tune large language models that power Alexa’s shopping conversations, ensuring fluency, relevance, and safety.
- Develop end‑to‑end pipelines for data collection, annotation, model training, evaluation, and deployment on AWS infrastructure.
- Collaborate with product, UX, and research teams to translate shopping use‑cases into robust language solutions, including product discovery, comparison, and recommendation dialogs.
- Optimize model performance and latency for real‑time interaction on Alexa devices, employing techniques such as quantization, distillation, and efficient inference.
- Monitor production systems, diagnose issues, and iterate on models to continuously improve user experience and business metrics.
Requirements
- Strong programming skills in Python and experience with ML frameworks such as PyTorch or TensorFlow.
- Deep understanding of Natural Language Processing, large language models, and generative AI techniques.
- Hands‑on experience deploying and scaling AI services on AWS (SageMaker, Lambda, EC2, etc.).
- Proven ability to work with large, noisy datasets and develop evaluation metrics for conversational quality.
- Excellent problem‑solving skills and ability to collaborate across multidisciplinary teams.
Skills
pythonnatural language processingmachine learningaws