Machine Learning Engineer

Job expired!

Join Our Team as a Machine Learning Engineer at Covariant

At Covariant, we are on the cutting edge of robotics and automation technology. We're currently looking for an experienced Machine Learning Engineer to help us achieve human-level autonomy in our robotic applications. This is a unique opportunity to contribute to our innovative projects, working closely with cross-functional teams in a dynamic environment.

Job Description

As a Machine Learning Engineer, you will be tasked with:

  • Analyzing failures and deploying improvements to models and robot logic.
  • Developing tools that facilitate the analysis and improvement of our systems.
  • Iterating on all aspects of our robot 'Brain', from models and algorithms to tooling, to resolve production failures.
  • Building analytical tools to study a highly complex system of robots, models, components, and sensors to enhance performance and reliability.
  • Collaborating with research, software, hardware, and infrastructure teams to deliver top-notch robotic applications.
  • Working closely with the hardware team on station design optimization and identifying throughput bottlenecks.
  • Testing experimental models from the research team and deploying them to address application challenges.

This position requires you to be in the office three days per week with the flexibility to work from home for the remaining two days.

Requirements

To be considered for this role, you should have:

  • A Bachelor's degree or a foreign degree equivalent in Computer Science or a related field and five years of progressive post-baccalaureate experience in software or robotics. Alternatively, a Master’s degree or equivalent in a related field and two years of experience would also suffice.
  • Proficiency in software engineering to comprehend and amend codebases.
  • Experience in machine learning, developing models that learn from data.
  • Skills in statistics and probability to run tests and evaluate the performance of non-deterministic systems.
  • Knowledge of deep learning and neural networks, like REST, Graph Neural Networks, and Multilayer Perceptrons, and experience in integrating convolutional neural networks into software.
  • Familiarity with compilers and programming languages such as Pytorch, Tensorflow, and Numpy, and the ability to troubleshoot issues in graph-based frameworks.
  • Expertise in developing scoring algorithms and planning algorithms such as CMA-ES for robotic motion control.
  • Experience with programming systems like distributed file systems on Amazon S3, and programming hardware components such as conveyers, sorters, and sensors.

Interested candidates should submit their resume clearly marked with REQ #7448089.

At Covariant, we are committed to building a diverse team and are excited about creating a welcoming and inclusive environment for all employees. Join us in pushing the boundaries of what robots can do. Apply now to be a part of the future of robotics.