Job Description
Build top notch ML infrastructure:
Develop and maintain critical infrastructure needed for developing, training, evaluating, and deploying Visual Language Models (VLM) and LLMs for real-world image translation applications at Amazon scale.
Drive innovation in VLM space:
Quickly learn and apply new technologies and algorithms in Generative AI, Computer Vision, and NLP to build best-in-class visual language translation models.
Scale ML systems: Work closely with Applied Scientists to process massive image datasets, scale machine learning models, and optimize training pipelines for large-scale model training and inference.
Lead technical design: Investigate design approaches, prototype new technology, and evaluate technical feasibility of innovative solutions in the image translation domain.
Optimize for production: Develop training algorithms and modeling techniques that push the boundaries of large model training while ensuring high performance, reliability, and cost efficiency.
End-to-end ownership: Take full ownership of ML systems from design and development through deployment and monitoring in production environments. About the team
- We have multiple talented engineering teams based in Seattle, WA and Hyderabad, India with great office spaces where we collaborate
- Our India Science team is pioneering the future of image translation technology
-
Our Vision: Language will not stand in the way of anyone on earth using Amazon products and services -
Our Mission: We are the enablers and guardians of translation for Amazons customers - We do this by offering hands-off-the-wheel service to all Amazon teams, optimizing translation quality and speed at the lowest cost possible
- Our Impact: In a recent year, 7,800+ users from 180+ Amazon teams used our systems to translate 274 billion words
- Youll be expanding this impact into the visual domain
- 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 machine learning frameworks and tools (eg, PyTorch, TensorFlow, JAX)Experience building and deploying ML models in production environments 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
Experience with deep learning, particularly in computer vision (OCR, object detection, image segmentation) or NLP/machine translationExperience with large-scale distributed training and model optimization techniques
Experience with Visual Language Models (VLM), multimodal learning, or document understanding
Strong understanding of ML infrastructure, including data pipelines, model serving, and monitoring systems
Publications or contributions to open-source ML projects
Job Classification
Industry: Internet
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Blockchain Quality Assurance Engineer
Employement Type: Full time
Contact Details:
Company: Amazon
Location(s): Hyderabad
Keyskills:
Computer science
Computer vision
Prototype
Software Development Engineer II
Coding
Machine learning
Software development life cycle
Open source
Internship
Monitoring