Interested in creating systems and services that bring the power of Machine Learning (ML) to new application fields? With products such as Amazon Transcribe, our organization is setting the standard for high-performance, easy-to-use and cost-effective ML services. Our team expands this portfolio to new applications and industries.
As a Senior Software Development Engineer, you will be responsible for designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with a team of ML scientists to influence our overall strategy and define the team’s road map. You will also drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment.
Bachelor's Degree in Computer Science or Engineering
3+ years of software development experience
2+ years of distributed systems experience
Masters in Computer Science
5+ years of relevant software development experiecne
Experience with deep learning systems will be a big plus.