Software Development Engineer, 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 (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, System reliability and scaling, Multi-threaded application development, Software development lifecycle management
Preferred skills
Machine learning, Data mining, Natural language processing, Statistics, Information retrieval
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop distributed machine learning systems, Define team roadmap and influence strategy, Drive system architecture and best practices, Coach and develop junior engineers
Seniority
Senior, hands-on IC with mentorship responsibilities