Software Development Engineer, Amazon Quick
Core
Design, develop, test, and deploy distributed machine learning systems and large-scale solutions for AWS AI services in the Information Retrieval space.
Role type
Senior Software Development Engineer (AI/ML Systems)
Builds
Foundational AI services and distributed ML systems for AWS
Domain
Cloud computing, Artificial Intelligence, Machine Learning, Information Retrieval
Deliverable
production ML models
Required skills
Distributed systems design, Large-scale software architecture, Machine learning system development, LLM technology integration, System reliability and scaling, Technical leadership, Mentoring junior engineers
Preferred skills
Full software development lifecycle expertise, Code review and standards enforcement, Source control management, Build processes, Testing strategies, Operations experience
Technologies
LLMs, Distributed systems frameworks
Responsibilities
Drive system architecture for AI services, Define team roadmap and strategy, Coach and develop junior engineers, Implement best practices for product quality
Seniority
Senior, hands-on IC with leadership responsibilities