What you’ll do
You will work with our team of engineers to design, implement, deploy, and
maintain Machine Learning solutions for ourselves and our clients. In this role you’ll
have the opportunity to work on challenging and rewarding problems, including:
・Building and deploying reproducible and scalable training pipelines.
・Distributing training across GPUs and nodes with data and model parallelism.
・Sequentially reading natural language with Deep Learning.
・Developing Machine Learning-based search algorithms.
・Scaling Machine Learning models to thousands of users.
・Designing Machine Learning models to run on mobile devices.
• You are confident in your Software Engineering skills.
• You are deeply interested in Machine Learning and Artificial Intelligence.
• You going for a master’s or Ph.D. in Computer Science or a similar field.
Your technology stack
• You know the SciPy stack (pandas, numpy, scikit-learn).
• You know your way around source control and reproducibility tooling (git,
conda, pip, docker).
• Experience with Deep Learning frameworks (TensorFlow, PyTorch), and
parallel computing libraries (dask, numba) is a plus.