Share
The Software Development Engineer II will contribute to the development of novel AI systems. The role requires balancing rapid innovation with reliability and compliance. You should be comfortable working on difficult problems with visible risks or roadblocks. You'll work closely with technical leaders within the team. We're looking for engineers who can maintain high standards while moving quickly, prioritizing both rapid experimentation and responsible AI development to deliver measurable customer impact.
Key job responsibilities
* Drive technical decisions and architecture for AI systems that balance accuracy, latency, and compliance* Lead projects requiring work from multiple engineers
* Solve complex software problems with solutions that are as simple as possible* Mentor and coach other engineers on the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Why AWS
Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- 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
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience building complex software systems that have been successfully delivered to customers
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing
These jobs might be a good fit