Latitude AI05.03.26
AI SCORE 8.5

Senior Software Engineer - ML Integration (Remote)

$179K–$269K/year

About the Role

Latitude AI is seeking a Senior Software Engineer - ML Integration to join our innovative team. This remote position offers the opportunity to work on cutting-edge automated driving technologies that enhance safety and enjoyment for drivers. You will collaborate with experts in machine learning, robotics, and cloud platforms to create impactful solutions for millions of users.

What You'll Do

  • Integrate and optimize algorithms and models for predicting the future behavior of traffic participants in real-time.
  • Measure statistical properties and quality of predictions and plans to ensure reliability.
  • Build systems that safely handle both nominal and out-of-distribution driving events.
  • Evaluate and verify system performance using real-world and simulated data.
  • Improve software quality through continuous integration, automated testing, and code reviews.
  • Collaborate across teams to achieve objectives focused on enhancing system performance.
  • Monitor system performance and ensure designs remain within resource constraints.

Requirements

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of relevant experience (or a Master's degree with 2+ years, or PhD).
  • Fluency in modern C++ and good software design skills, along with experience in Python.
  • Familiarity with PyTorch, ONNX, and model deployment/optimization.
  • Knowledge in probabilistic inference, probability theory, and statistics.
  • Experience applying Machine Learning in classification, regression, and time series forecasting.
  • Strong written and verbal communication skills are essential.

Nice to Have

  • Industry experience writing production-quality, performance-critical code.
  • Experience maintaining large codebases.
  • Willingness to dive into various tasks and collaborate with cross-functional teams.

What We Offer

  • Competitive compensation packages with a salary range of $179,200 - $268,800 per year.
  • High-quality medical, dental, and vision insurance for individuals and families.
  • Health savings account with employer match.
  • 401(k) retirement plan with immediate vesting.
  • Paid parental and medical leave, along with unlimited vacation and 15 paid holidays.
  • Daily lunches, snacks, and beverages provided in office locations.
  • Professional development reimbursement and employee assistance programs.
  • Wellness stipends and support for adoption/surrogacy.

Join Latitude AI and be part of a team that is shaping the future of driving technology. This Senior Software Engineer - ML Integration remote position is a unique opportunity to make a difference in the automotive industry.

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role at Latitude AI offers a unique opportunity to work remotely on innovative automated driving technologies with a competitive salary and comprehensive benefits.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in C++ and Python, with a deep understanding of integrating machine learning models using PyTorch and ONNX, ensuring optimal performance in automated driving technologies.

Self-motivated and disciplined, capable of thriving in a remote work environment while managing time effectively to meet project deadlines and collaborate asynchronously with cross-functional teams.

Strong analytical mindset with extensive experience in probabilistic inference and statistics, enabling the development of robust algorithms that enhance the safety and efficiency of automated driving systems.

Learning Resources

C++ Programming for Beginnerscourse

Career Path

Senior Software Engineer - ML Integration(Now)Lead Software Engineer - AI Solutions(1-2 years)Principal Engineer - Autonomous Systems(3-5 years)

Market Overview

Market Size 2024
$15B
Annual Growth
8.5%
AI Adoption in C++ Development
45%
Investment in ML Tools
+120%
Labour Demand for C++ Developers
+25%
Avg Salary for Senior C++ Engineers
$130K

Skills & Requirements

Required
C++PythonMachine Learning
Growing in Demand
RustCUDAData Engineering
Declining
Visual BasicJava Applets

Domain Trends

Rise of C++ in AI Applications
C++ is increasingly being adopted for AI applications due to its performance advantages, with a reported 30% increase in job postings requiring C++ for AI roles.
Shift Towards Hybrid ML Frameworks
There is a growing trend towards integrating C++ with Python in ML frameworks, with a 40% rise in companies utilizing both languages for performance optimization.
Increased Demand for Real-time Data Processing
The demand for real-time data processing capabilities in ML applications has surged, with 50% of companies prioritizing C++ for its efficiency in handling complex algorithms.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.