Taro Logo

Software Development Engineer, Conversational AI Modeling and Learning

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Conversational AI Modeling and Learning

The Alexa Conversational AI Modeling and Learning (CAMEL) team at Amazon is seeking a skilled Software Development Engineer to spearhead a groundbreaking initiative in conversational AI. This role sits at the intersection of cutting-edge Large Language Models (LLMs) and practical AI applications, focusing on building intelligent agents that can naturally converse with customers, perform tasks, and autonomously solve complex problems.

As a key member of the CAMEL team, you'll be responsible for architecting and developing crucial services that power the end-to-end conversational AI system. Your work will involve sophisticated prompt engineering, model selection, output interpretation, and action planning - all while maintaining high performance and low latency standards.

The position offers an exciting opportunity to work with state-of-the-art technologies in generative AI and contribute to systems that will serve millions of customers. You'll collaborate closely with applied scientists and experienced engineers to shape the future of conversational AI, working in an agile environment that emphasizes rapid innovation and technical excellence.

This role is perfect for someone who is passionate about AI technology and wants to make a significant impact in how people interact with AI systems. You'll have the chance to influence overall strategy, define next-generation architectures, and establish best practices for building reliable and scalable AI infrastructure.

The ideal candidate combines strong software engineering fundamentals with an enthusiasm for emerging AI technologies. You'll need to be comfortable working with complex systems, have excellent problem-solving skills, and be able to balance technical innovation with practical implementation. The role offers significant growth potential and the opportunity to work on technology that is reshaping how people interact with AI systems.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Conversational AI Modeling and Learning

  • Lead development of high performance, low latency and low cost solutions for conversational AI agents
  • Build and re-architect tier-1 services for end-to-end orchestration of multi-modal conversational agent requests
  • Work with team members to investigate design approaches and prototype new technology
  • Work closely with Applied scientists to handle conversational use cases and optimize latency, cost and capacity
  • Drive system architecture and best practices

Requirements For Software Development Engineer, Conversational AI Modeling and Learning

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Experience with coding standards, code reviews, source control management
  • Bachelor's degree in computer science or equivalent (preferred)

Interested in this job?