Applied Scientist II, Kiro Science
Description
The Next Generation Developer Experience (NGDE) Science team is looking for an Applied Scientist who is passionate about building services and tools for developers that leverage artificial intelligence (AI) and machine learning (ML). You will be part of a team building AI-based services for Amazon Q Developer with the focus on redefining the way developer work. The team works in close collaboration with other AWS AI services such as AWS Bedrock, the AWS IDE Toolkit, and Amazon Sagemaker.
Key job responsibilities
- Advise team members on a range of machine learning topics
- Work closely with software engineers to drive the delivery of end-to-end modeling solutions
- Focus on ambiguous problem areas where the business problem or opportunity may not yet be defined
- Take on problems requiring scientific breakthroughs
A day in the life
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the 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.
About the team
The Amazon Web Services (AWS) Next Gen DevX (NGDE) team is building Amazon Q for Developers to re-imagine all aspects of how builders create applications. We build AI products that are deployed in the IDE, the AWS console, and in web-based tools and services. We provide developers with AI assistants to generate code, features, and entire applications as well as to interact with AWS. We explore new technologies and find creative solutions, produce original research and bring cutting edge innovation to our customers. Curiosity and an explorative mindset can find a place here to impact the life of engineers around the world. If you are excited about this space, this is the team for you.
Basic Qualifications
- PhD, or Master's degree and 4+ years of CS, CE, ML or related field experience
- 5+ years of building models for business application experience
- Experience in patents or publications at top-tier peer-reviewed conferences or journals
- Experience programming in Java, C++, Python or related language
- Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing
Preferred Qualifications
- Experience in professional software development
- Experience with one of the following areas: machine learning technologies, Reinforcement Learning, Deep Learning, Computer Vision, Natural Language Processing (NLP) or related applications