Senior Software Engineer, Perception State Estimation

Job expired!

Senior Software Engineer, Perception State Estimation - Join Latitude AI Today!

Latitude AI (lat.ai) is pioneering the future of automated driving technology, developing hands-free, eyes-off driver assist systems specifically for next-generation Ford vehicles. We are committed to transforming the driving experience, making travel safer, less stressful, and more enjoyable for everyone.

About Us

When you join the Latitude AI team, you will work with leading experts across various domains such as machine learning, robotics, cloud platforms, mapping, sensors, compute systems, test operations, systems, and safety engineering. Together, we're making a real, positive impact on the driving experience for millions of people.

As a subsidiary of Ford Motor Company, we operate independently to bring about rapid innovations in automated driving technology. Our headquarters are in Pittsburgh, with engineering centers in Dearborn, MI, and Palo Alto, CA.

Meet the State Estimation Team

The State Estimation team at Latitude AI is composed of highly skilled professionals specializing in multi-object tracking, scene estimation, and machine learning technology. We collaborate to create advanced Bayesian filters, graph models, and deep learning models. Our work is crucial for temporally tracking both static and dynamic actors as well as estimating road features. Our models and systems interface with downstream autonomy consumers, including motion planning, prediction, and localization.

Key Responsibilities

  • Develop machine learning models and Bayesian algorithms for multi-object tracking, state estimation, and uncertainty estimation.
  • Create deep learning models with temporal fusion for scene state estimation, including occupancy, visibility, motion (velocity), and uncertainty.
  • Design and develop algorithms for road feature estimation, such as lane lines and speed limits, as well as overall road shape estimation.
  • Stay updated with recent research literature, analyze raw data, and design cutting-edge solutions.
  • Transition solutions from the lab to real-world test environments, ensuring successful production-grade implementation.
  • Collaborate with perception experts and robotics specialists on algorithm design, prototyping, testing, deployment, and productization.
  • Maintain industry-leading software practices and principles.
  • Develop clean and efficient software for perception modules, ensuring seamless interaction with other key modules.
  • Show initiative and contribute as a valued team member in a fast-paced and innovative environment.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of relevant experience (or Master's degree with 2+ years of relevant experience, or Ph.D.).
  • Extensive knowledge in machine learning with a proven track record of developing and deploying deep learning solutions using frameworks such as PyTorch or TensorFlow.
  • Experience in developing multi-object tracking systems using classical or machine learning algorithms.
  • Proficiency in deep learning, Bayesian filtering, and optimization algorithms.
  • Experience in shipping perception software products to industry or consumers.
  • At least 4 years of development experience in Python and C++ environments.

Preferred Qualifications

  • Ph.D. with a focus on machine learning or equivalent experience.
  • Experience in developing and deploying temporal computer vision models, such as video activity recognition or using multiple frames for improved task results.

Benefits and Perks

At Latitude AI, we offer:

  • Competitive compensation packages
  • High-quality individual and family medical, dental, and vision insurance
  • Health savings account with available employer match
  • Employer-matched 401(k) retirement plan with immediate vesting
  • Employer-paid group term life insurance and optional voluntary life insurance
  • Paid parental and medical leave
  • Unlimited vacation and 15 paid holidays
  • Daily complimentary lunches, beverages, and snacks for onsite employees
  • Pre-tax spending accounts for healthcare and dependent care expenses
  • Pre-tax commuter benefits
  • Monthly wellness stipend
  • Adoption/Surrogacy support program
  • Backup child and elder care program