We are seeking a Language Engineer with experience in Natural Language Processing, Machine Learning, or Large Language Models, expertise in handling large data sets, and strong analytic skills. You will play a critical role in innovative projects by driving design of Alexa features. Key responsibilities include generating high-quality data, running and evaluating experiments, and prompt engineering our Large Language Model for API delivery.
You will work closely with engineers, scientists, and program managers to ensure we're providing the best Alexa experience for millions of our customers. The role is part of the Alexa Communications team, focusing on connecting friends and family.
Responsibilities:
- Collaborate with Scientists and Software Engineers to design APIs and evaluate LLM performance
- Produce and manipulate language data, analyze, and provide efficient solutions
- Design and lead data collection efforts
- Engineer prompts for generative AI
- Automate operations and perform data analysis using Python or other scripting languages
- Test and deploy changes to Alexa's language understanding codebase
- Identify and solve production issues impacting the Alexa customer experience
- Own customer-facing machine learning and deterministic models for specific feature domains
Required Qualifications:
- Experience in Python or another scripting language
- Basic Java knowledge
- Experience with database queries
- Experience in Natural Language Processing, Machine Learning, or Large Language Models
- Practical knowledge of version control and agile development
- Excellent communication and organizational skills
- Comfortable in a fast-paced, collaborative environment
Preferred Qualifications:
- Master's degree or equivalent experience in computational linguistics or a related field
- Creative thinking and strong analytical and problem-solving skills
This role offers an opportunity to work on cutting-edge language technology and contribute to improving the Alexa experience for millions of users worldwide.