The Mice Groups, Inc.

Algorithm Engineer

Newark, CA, US

$72/hour
12 days ago
Save Job

Summary

Job Title: Software Engineer - Perception Algorithm

Location: Newark, CA

Employment Type: Contract

Max Pay: $72/hr W2 employment only


About Us: We aim to redefine the automotive experience by creating the most captivating, luxury electric vehicles that elevate human experience and push the boundaries of space, performance, and intelligence. Our vehicles are designed to be intuitive, liberating, and engineered for the future of mobility. We are committed to leading this new era of luxury electric mobility by returning to the fundamentals of great design—where every decision we make serves both the individual and the environment. Join a team of some of the most accomplished minds in the industry. In addition to competitive salaries, we offer a collaborative environment where innovators can make an immediate and meaningful impact.


Job Description: We are looking for an experienced Perception Machine Learning Algorithm Engineer to join our ADAS/Autonomous Driving team. This position requires a highly skilled professional with a strong background in machine learning, computer vision, and perception algorithms, as well as solid programming expertise.


Key Responsibilities:

  • Develop and optimize perception algorithms for Level 2/3 autonomous driving systems using camera and LiDAR data.
  • Design and implement deep learning algorithms for 2D/3D object detection, segmentation, tracking, and multi-task learning.
  • Research and integrate BEV-based transformer models for perception tasks.
  • Collaborate with cross-functional teams to ensure seamless integration and robust implementation.
  • Test, release, and deploy perception algorithms into production programs.
  • Support the validation and verification of perception algorithms using prototype and pre-production vehicles.
  • Propose innovative software algorithms to enhance future autonomous driving capabilities.


Required Qualifications:

  • Strong theoretical foundations and expertise in deep learning algorithms, including object detection, tracking, and segmentation.
  • Proficient in Python with a focus on clean, efficient, and scalable software development.
  • Comfortable working with large codebases and debugging complex machine learning models.
  • Experience with PyTorch or other ML frameworks (e.g., TensorFlow, MXNet).
  • Ability to design and construct evaluation pipelines to unit-test ML models under diverse conditions and environments.
  • Excellent communication skills and a strong team player.
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Automotive Engineering, Mechanical Engineering, or a related field.
  • Minimum of 3 years of relevant work experience, or a Ph.D. in a related field for a senior position.


Preferred Qualifications:

  • Experience developing BEV transformer models for perception.
  • Proficiency in C++ with experience writing efficient, maintainable code.
  • Practical, hands-on approach to solving complex problems in autonomous driving.
  • Experience in testing and validating perception systems in real-world conditions.
  • Experience working in agile development teams.
  • Expertise in component and system integration, testing, and verification at the system and vehicle levels.


Why Join Us: As a Machine Learning Engineer, you will offer your knowledge and expertise to enhance the autonomous driving experience for our vehicles. You will be part of a team that is leading the future in luxury electric mobility, making an immediate and meaningful impact.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job