Software Development Engineer, Conversational AI Modeling and Learning

A global technology company leading in e-commerce, cloud computing, AI, and digital streaming.
$120,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
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

Software Engineer- AI/ML, AWS Neuron Machine Learning Distributed Training, ML Accuracy

AWS Neuron seeks ML Engineer to develop distributed training solutions for large language models using PyTorch, TensorFlow, and JAX on custom silicon.

Software Engineer- AI/ML, AWS Neuron

AWS Neuron ML Engineer role focusing on distributed training and optimization of large language models using AWS Inferentia and Trainium accelerators.

Software Development Engineer, Finance Technology

Build AI/ML applications for Amazon's finance systems, focusing on data processing, forecasting, and automation within the FinTech team.

Description For Software Development Engineer, Conversational AI Modeling and Learning

Join Amazon's Alexa Conversational AI Modeling and Learning (CAMEL) team, where we're revolutionizing customer interactions through innovative AI technology. As a Software Development Engineer, you'll be at the forefront of developing cutting-edge conversational agents using Large Language Models (LLMs). Our team is focused on creating AI agents that can engage in natural conversations, entertain users, and autonomously solve complex tasks.

You'll play a vital role in building and re-architecting tier-1 services that orchestrate multi-modal conversational agent requests. Your work will directly impact how our AI understands and responds to user needs, from selecting the best prompts to interpreting LLM outputs and creating actionable plans. Working in an Agile environment, you'll collaborate with applied scientists and fellow engineers to optimize for latency, cost, and capacity.

Our team values creativity, collaboration, and continuous learning. We're a diverse and inclusive group of passionate technologists committed to pushing the boundaries of AI. You'll have the opportunity to work with state-of-the-art technologies and contribute to groundbreaking advancements in AI. Your typical day might involve brainstorming new approaches to enhance our AI's conversational abilities, coding and testing new features, and solving complex technical challenges.

This role offers the unique opportunity to shape the future of AI-driven communication while working with one of the world's leading technology companies. You'll be part of a team that fosters innovation and welcomes new ideas, working on projects that directly impact millions of users worldwide. If you're passionate about AI, natural language processing, and building scalable systems, this role offers the perfect blend of challenging technical work and meaningful impact.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Conversational AI Modeling and Learning

  • Develop and maintain key platforms connecting LLMs to user requests and real-world APIs
  • Work with team members to investigate design approaches and prototype new technology
  • Collaborate with Applied scientists to optimize conversational use cases for latency, cost and capacity
  • Build and re-architect tier-1 services for multi-modal conversational agent requests
  • Work in an Agile/Scrum environment to deliver high-quality software

Requirements For Software Development Engineer, Conversational AI Modeling and Learning

Python
Java
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience with new and existing systems
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Experience with coding standards, code reviews, and source control management

Benefits For Software Development Engineer, Conversational AI Modeling and Learning

Medical Insurance
401k
Parental Leave
  • Inclusive workplace
  • Equal opportunity employer
  • Workplace accommodations available

Interested in this job?