
Staff ML Engineer – AWS Trainium & SageMaker
Robots and Pencils2 hours ago
Remote, CanadaStaff+
Responsibilities
- Train and operate models on Amazon SageMaker using AWS Trainium compute.
- Write and optimize PyTorch training code for Trainium compilation and execution.
- Diagnose hardware-, compiler-, device-, data-, and code-related training issues.
- Build cost-aware, end-to-end Trainium training pipelines.
- Tune distributed training runs for throughput and cost on SageMaker infrastructure.
- Work directly with client and internal engineering teams to deliver production training workloads.
Requirements
- Strong hands-on PyTorch experience, ideally with distributed or multi-device training.
- Production experience using Amazon SageMaker for training and/or inference.
- Understanding of device-specific compilation and the ability to debug accelerator-related issues.
- AWS Trainium or Inferentia and Neuron SDK experience is preferred.
- Deep PyTorch experience and the ability to learn new hardware targets quickly may substitute for direct Trainium experience.
- Solid Python fundamentals and comfort working in a client-facing production engineering environment.
Categories
Forward DeployedML Engineering
About Robots and Pencils
Robots & Pencils is an applied AI engineering firm that designs, builds, and runs production AI systems and agentic co-workers for enterprise operations, with a focus on AWS. The privately held company, founded in 2009 and headquartered in Chagrin Falls, Ohio, provides consulting and implementation services spanning data readiness, cloud modernization, and AI enablement. It is an AWS Advanced Tier Services Partner with delivery teams across the U.S., Canada, Eastern Europe, and Latin America.