Job Description

Description

Alexa+: An AI assistant that gets things done—shes smarter, more conversational, and more capable.

With 600 million Alexa devices now out in the world, the latest advancements in generative AI have unlocked new possibilities—enabling us to reimagine the experience in our pursuit of making customers lives better and easier every day.

Alexas core SDK and Agent development platform are the backbone of Alexa+ by serving as the foundational developer platform for Alexa+ Experiences guiding AI systems to provide contextually relevant, accurate, and coherent responses to user uttreances. The quality of this engineering directly impacts the assistants ability to understand context, maintain conversation flow, and generate appropriate responses.

We are seeking an experienced Software Engineering Engineer to drive critical projects on our Alexa+ AI Agent team, driving the development and optimization of the SDK and related Agent development programs for Alexa+. The ideal candidate is interested in solving complex problems, is able to work in an ambiguous space and enjoy working on the edge of technology. Our team is responsible for building robust, scalable architectures that power agent development for thousands of engineers. This role will contribute to technical strategy, collaborate with partner platform teams and Alexa domain teams, and ensure the delivery of high-quality solutions that enhance the conversational platform of Alexa+.

Key job responsibilities

Technical Leadership

  • Drive key engineering programs for Alexa+s LLM Agent SDK.
  • Contribute to technical standards and best practices for the team
  • Drive adoption of emerging AI technologies and best practices in LLM agent development
  • Evaluate and integrate new techniques to drive differentiation and efficiency in Alexa+ engineering

Operational Excellence

  • Ensure system scalability for 600M+ Alexa devices
  • Maintain high performance standards and monitoring
  • Manage high severity incidents and resolution
  • Drive continuous improvement initiatives

A day in the life

A typical engineering day commences with a daily standup or huddle, wherein team members provide comprehensive updates on their previous days accomplishments, current work streams, and any impediments requiring resolution. This collaborative ritual ensures alignment across the engineering organization and facilitates knowledge transfer among team members.

Following the morning synchronization, the team typically engages in collaborative architectural design sessions utilizing whiteboard methodologies. These sessions focus on decomposing complex technical challenges, evaluating alternative solution approaches, and establishing consensus on implementation strategies. Such design discussions are fundamental to maintaining architectural coherence and fostering collective ownership of technical decisions across the engineering team.

The afternoon hours are predominantly allocated to hands-on engineering activities, encompassing detailed system design, implementation of features and capabilities, and rigorous code development. A critical component of this workflow involves continuous peer code review processes, wherein engineers both contribute reviews to their colleagues work and receive constructive feedback on their own implementations. This bidirectional review mechanism ensures code quality, promotes knowledge dissemination, and maintains adherence to established engineering standards and best practices.

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelors degree in computer science or equivalent

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.


Company - ADCI - Maharashtra

Job ID: A10371453


Job Details

Role Level: Not Applicable Work Type: Full-Time
Country: India City: Bengaluru ,Karnataka
Company Website: https://www.aboutamazon.com/ Job Function: Consulting
Company Industry/
Sector:
Software Development

What We Offer


About the Company

Searching, interviewing and hiring are all part of the professional life. The TALENTMATE Portal idea is to fill and help professionals doing one of them by bringing together the requisites under One Roof. Whether you're hunting for your Next Job Opportunity or Looking for Potential Employers, we're here to lend you a Helping Hand.

Report

Disclaimer: talentmate.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@talentmate.com.


Recent Jobs
View More Jobs
Talentmate Instagram Talentmate Facebook Talentmate YouTube Talentmate LinkedIn