Bachelor’s Degree in Computer Science, Engineering, or other relevant technical fields
- At least 5 years of software engineering experience and a proven track record of successfully deploying and maintaining large-scale distributed platforms
-
- Proficiency in python and C++, familiarity with ML frameworks such as PyTorch, TensorFlow
-
- Advanced knowledge and hands-on experience with at least one cloud environment, AWS preferred
-
- Excellent problem solving and software design skills
-
- Understanding of system architecture
-
- Solid understanding of engineering and infrastructure best practices.
-
- Strong communication skills and to interact with scientists, engineers and product managers
Nice to have:
Experience video processing, encoding, etc.
Strong understanding of secure, scalable RESTful API design, databases and data warehousing systems
Experience working with High Performance Computing systems and task scheduling (slurm)
Understanding of ML R&D lifecycle
Hands-on experience in training of neural networks for computer vision
Passion for sports is a nice plus!