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 nocode 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
Deliverable
production ML models
Required skills
Distributed systems design, Large-scale software architecture, Object Oriented Design, C#, C++, Java, Perl, Multi-threaded application development
Preferred skills
Full software development life cycle management, Code review leadership, Source control management, Build processes, Testing strategies, Operations experience
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop distributed machine learning systems, Define team roadmap and system architecture, Coach and develop junior engineers, Collaborate on overall strategy
Seniority
Senior, hands-on IC with mentorship