onsite
Applied Scientist, AWS Applied AI Solutions Core Services - Amazon Web Services
Software Engineer
Develop and productize enterprise‑grade AI solutions on AWS, tackling complex problems in autonomous operations, geospatial intelligence, trust & safety, and IoT using Python, ML/DL frameworks, and cloud services.
About the role
Key Responsibilities
- Design, implement, and ship scalable AI models and services that solve high‑impact problems across domains such as autonomous operations, geospatial analytics, and trust & safety.
- Collaborate with product, engineering, and research teams to translate research prototypes into production‑ready, enterprise‑grade solutions on AWS.
- Build end‑to‑end pipelines, including data ingestion, model training, evaluation, and deployment, leveraging AWS services (SageMaker, Lambda, ECS/EKS, etc.).
- Optimize model performance, cost, and latency for large‑scale workloads, applying distributed training and inference techniques.
- Publish technical findings, contribute to internal best‑practice libraries, and mentor junior scientists and engineers.
Requirements
- Advanced degree (M.S. or Ph.D.) in Computer Science, Electrical Engineering, or a related field with a focus on AI/ML.
- 5+ years of hands‑on experience developing production‑grade machine learning or deep learning solutions.
- Proficiency in Python and ML/DL frameworks such as TensorFlow, PyTorch, or MXNet.
- Strong knowledge of AWS services for AI/ML, including SageMaker, S3, and container orchestration platforms.
- Demonstrated ability to solve complex technical challenges, optimize for scalability, and deliver robust, maintainable code.
Skills
pythonmachine learningdeep learningawscomputer visionnatural language processing