Language Engineer II, Alexa Communications

A global technology company leading in e-commerce, cloud computing, AI, and digital streaming.
Machine Learning
Mid-Level Software Engineer
In-Person
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
ML Compiler Engineer, AWS Neuron, Annapurna Labs

ML Compiler Engineer position at AWS Neuron team, focusing on developing compiler technology for deep-learning workloads and contributing to cutting-edge ML infrastructure.

Software Development Engineer, Promotion Analytics and Optimization Services

Software Development Engineer role at Amazon focusing on machine learning and data analytics for promotion optimization, offering competitive salary and benefits in Vancouver.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting systems.

Software Development Engineer II, ML_AI

AWS SageMaker AI seeks SDE II to build next-gen AI platform, focusing on LLMs and distributed machine learning systems, offering competitive compensation and growth opportunities.

Software Development Engineer, Selling Partner Experience

SDE role at Amazon working on AI-driven Selling Assistant, focusing on LLMs and ML technologies to revolutionize seller experience

Description For Language Engineer II, Alexa Communications

Join Amazon's Alexa Communications team as a Language Engineer II, where you'll be at the forefront of Natural Language Processing and Large Language Models. In this role, you'll work on innovative projects that directly impact millions of Alexa users worldwide. You'll collaborate with scientists, engineers, and program managers to enhance Alexa's language understanding capabilities.

The position offers an exciting opportunity to work with cutting-edge AI technology, specifically focusing on prompt engineering, data analysis, and API development for Large Language Models. You'll be responsible for generating high-quality data, running experiments, and ensuring the best possible Alexa experience for customers.

As a Language Engineer, you'll be part of the Language Understanding Experience team, where you'll apply your expertise in linguistics, voice user interface design, and data analysis to interpret customer intent accurately. The role combines technical skills in Python, Java, and database management with linguistic expertise, making it perfect for someone passionate about both language and technology.

The ideal candidate will bring strong analytical skills, experience with NLP or Machine Learning, and the ability to work in a fast-paced, collaborative environment. You'll have the opportunity to influence product development, improve existing features, and contribute to magical experiences that customers love.

Working at Amazon means joining a company at the forefront of AI innovation, with access to vast resources and the chance to impact millions of users. The role offers professional growth opportunities and the chance to work with some of the best minds in the field of natural language processing and AI.

Last updated 3 months ago

Responsibilities For Language Engineer II, Alexa Communications

  • Generate high-quality data and run/evaluate experiments
  • Prompt engineering LLM for API delivery
  • Collaborate with Scientists and Software Engineers to help design APIs
  • Evaluate performance of LLM
  • Design and lead data collection
  • Engineer prompts to guide generative AI
  • Automate operations and perform data analysis
  • Test and deploy changes to Alexa's language understanding codebase
  • Identify and solve production issues impacting Alexa customer experience
  • Own customer-facing machine learning and deterministic models

Requirements For Language Engineer II, Alexa Communications

Python
Java
  • Bachelor's or Master's Degree in Linguistics, Computational Linguistics, Natural Language Processing (NLP), or related field
  • 5+ years of relevant work experience
  • Experience in Python or another scripting languages
  • Experience in Java basics
  • Experience with database queries
  • Experience in Natural Language Processing, Machine Learning, or Large Language Models
  • Knowledge of Regex, SQL, MS Excel, Git
  • Practical knowledge of version control and agile development
  • Excellent communication, strong organizational skills and detail-oriented
  • Comfortable working in a fast paced, highly collaborative, and dynamic work environment

Interested in this job?