Machine Learning Engineer

Posted 06 February 2024
Salary 250000
LocationSan Francisco
Job type Permanent
Discipline Data & AI
Contact NameAlexis Navarro
Remote working Hybrid/Flexible

Job description

Our client is on a mission to make self-driving vehicles accessible & affordable to everyone and revolutionize the future of transportation. Their cutting-edge software solutions are designed to be embedded in automaker's vehicles, enabling them to navigate and operate autonomously with precision and safety. As they continue to innovate and push the boundaries of AI and machine learning, they are seeking talented Machine Learning Engineers to join their team and contribute to the development of their self-driving technology.

Position Overview: They are looking for experienced Machine Learning Engineers with a passion for developing neural networks and advancing autonomous driving technology. You will play a key role in developing and optimizing their self-driving software, leveraging state-of-the-art machine learning techniques to enable vehicles to navigate complex environments safely and efficiently.


  • Design and develop machine learning models and algorithms to enable autonomous navigation and decision-making for vehicles.
  • Collaborate with cross-functional teams, including software engineers, robotics engineers, and vehicle dynamics experts, to integrate machine learning solutions into their self-driving software platform.
  • Implement and optimize neural network architectures for tasks such as perception, localization, mapping, and path planning.
  • Collect and preprocess data from various sensors, including cameras, lidar, and radar, to train and validate machine learning models.
  • Conduct experiments and evaluations to assess the performance and robustness of machine learning algorithms in real-world driving scenarios.
  • Stay updated on the latest advancements in machine learning research and technologies, and incorporate them into their self-driving software stack.


  • Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or a related field.
  • 3-5+ years of work experience in machine learning, deep learning, and neural networks, with a focus on real-world applications.
  • Expert knowledge of machine learning frameworks such as TensorFlow, PyTorch, or Keras, and proficiency in programming languages such as Python or C++.
  • Solid understanding of neural network architectures and algorithms, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and reinforcement learning.
  • Experience with data preprocessing, feature engineering, and model evaluation techniques for machine learning tasks.
  • Strong problem-solving skills and the ability to work independently and collaboratively in a fast-paced, dynamic environment.
  • Passion for autonomous driving technology and a desire to make a meaningful impact on the future of transportation.