Skills and qualifications
Primary technical skills
AWS SDK, SageMaker, Lambda, Step Functions
Machine-learning theory and practice (supervised / deep learning)
DevOps & CI/CD (Docker, GitHub Actions, Terraform/CDK)
Cloud security (IAM, KMS, VPC, GuardDuty)
Networking fundamentals
Java, Springboot, JavaScript/TypeScript & API design (REST, GraphQL)
Linux administration and scripting
Bedrock & Anthropic LLM integration
Secondary / tool skills
Advanced debugging and profiling
Hybrid-cloud management strategies
Large-scale data migration
Impeccable analytical and problem-solving ability; strong grasp of probability, statistics, and algorithms
Familiarity with modern ML frameworks (PyTorch, TensorFlow, Keras)
Solid understanding of data structures, modeling, and software architecture
Excellent time-management, organizational, and documentation skills
Growth mindset and passion for continuous learning
Preferred qualifications
10+ years of Software Experience
3+ years in an ML-engineering or cloud-ML role (AWS focus)
Proficient in Python (core), with working knowledge of Java or R
Outstanding communication and collaboration skills; able to explain complex topics to non-technical peers
Proven record of shipping production ML systems or contributing to OSS ML projects
Bachelor’s (or higher) in Computer Science, Data Engineering, Mathematics, or a related field
AWS Certified Machine Learning – Specialty and/or AWS Solutions Architect – Associate a strong plus