remote
Senior Software Development Engineer - AWS Mantle - Amazon
Software Engineer
Lead the design and delivery of a scalable, secure distributed inference engine for Amazon Bedrock, enabling global access to cutting‑edge foundation models using AWS infrastructure.
About the role
Key Responsibilities
- Architect and implement high‑throughput, low‑latency inference pipelines that serve millions of Bedrock customers worldwide.
- Design fault‑tolerant, scalable systems on AWS, leveraging services such as EC2, ECS, Lambda, and S3.
- Collaborate with data scientists and ML engineers to integrate new foundation models and optimize inference performance.
- Ensure security, compliance, and privacy of model data across all deployment environments.
- Mentor junior engineers, conduct code reviews, and drive best practices in software quality and performance.
Requirements
- 10+ years of software engineering experience, with a strong background in distributed systems and cloud architecture.
- Proficiency in Python and C++ for performance‑critical components.
- Deep understanding of AWS services, networking, and security best practices.
- Experience with large‑scale ML inference workloads and model deployment pipelines.
- Excellent problem‑solving skills and a passion for building reliable, scalable infrastructure.