Sr. Software Dev Engineer, SageMaker AI
Role responsibilities
Design and deliver core components of the SageMaker data preparation platform, focusing on auto-labeling and LLM-as-Judge techniques. Lead the evolution of human-in-the-loop services and provide technical leadership through mentoring and architectural decision-making.
Requirements
Requires 5+ years of professional software development and architecture experience, including a track record of leading engineering teams. Preferred qualifications include a Bachelor's degree in Computer Science and hands-on experience with ML pipelines and LLMs.
Key skills
Software Development, System Architecture, Distributed Systems, Machine Learning Infrastructure, LLM Prompting, LLM Fine-tuning, Data Processing, Human-in-the-Loop Workflows, Auto-labeling, Technical Leadership, Mentoring, Design Patterns, Scaling, Reliability Engineering, Evaluation Frameworks, Python
Keywords
SageMaker, AI, Machine Learning, LLM, Data Quality, Data Labeling, AWS, Cloud Computing, Distributed Systems, Human-in-the-Loop, LLM-as-Judge, ML Pipelines, Fine-tuning, Prompting, Software Engineering, Architecture, Data Processing, Evaluation Infrastructure, Scaling, Reliability, SDE, Technical Roadmap, Ground Truth Generation, Annotation Quality Assurance