Finding the best job has never been easier
Share
Key job responsibilities
- Responsible for the design, development, and maintenance of scalable ML, data and annotation infrastructure needed for training, evaluating and deploying models for real-world applications. Work closely with Applied Scientists to process massive data, scale machine learning models while optimizing model performance and efficiency.
- Design and implement software solutions balancing conflicting requirements of delivery speed, scalability, flexibility, production readiness.
A day in the lifePublicly available articles showcasing some of our work:
- Experience (non-internship) in professional software development
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience programming with at least one software programming language
- Practical experience with cloud services (e.g. AWS, Microsoft Azure, Google Cloud)
- Excellent knowledge of MLOps, DataOps and relevant fields
- Master's degree in computer science or equivalent
- Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in deploying deep learning models in production
- Experience with AWS (S3, EC2, CDK, Sagemaker etc.)
- Experience with state-of-the-art deep learning and data science frameworks like PyTorch, TensorFlow, Pandas
These jobs might be a good fit