Software Engineer, Deep Learning for Computer Vision

Leading provider of AI-powered autonomous vehicle technology developing self-driving commercial trucking applications.
$150,000 - $180,000
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Automotive · Robotics

Description For Software Engineer, Deep Learning for Computer Vision

Kodiak Robotics, a leading autonomous vehicle technology company founded in 2018, is seeking a Software Engineer specializing in deep learning for computer vision applications. This role is central to their mission of developing AI-powered technology for driverless commercial trucking. The position offers a competitive salary range of $150,000-$180,000, plus bonuses, equity, and comprehensive benefits.

The ideal candidate will be responsible for designing and implementing machine learning algorithms, particularly focusing on deep neural networks for solving complex robotics challenges. Key areas include lane detection, object detection, classification, sensor fusion, and planning. The role requires hands-on experience with various sensor data types and the ability to develop robust training pipelines.

The position requires 2-4 years of industry experience, with a strong academic background (BS, MS, or PhD) in relevant fields. The successful candidate will combine technical expertise in C++ and Python with practical experience in production machine learning pipelines. They must be comfortable working in a fast-paced environment and collaborating across engineering disciplines.

Kodiak offers an attractive work environment in Mountain View, CA, with a hybrid work arrangement. The company provides exceptional benefits, including comprehensive healthcare, flexible PTO, parental leave, and various wellness programs. The office environment is modern and employee-friendly, featuring amenities like free catered lunch and EV charging.

This role presents an opportunity to work at the forefront of autonomous vehicle technology, contributing to the development of systems that will revolutionize commercial transportation. The position offers both technical challenges and the chance to make a significant impact in the autonomous vehicle industry, while working with a team of experienced professionals in a well-funded, growing company.

Last updated 7 hours ago

Responsibilities For Software Engineer, Deep Learning for Computer Vision

  • Design machine learning algorithms and implement them in C++ and/or Python code
  • Lead development of deep neural networks for lane detection, object detection, classification, sensor fusion, tracking, prediction, anomaly detection, and planning
  • Work with camera, laser, radar, and ultrasound data and curate datasets
  • Set up automated training pipelines and develop data analytics tools
  • Collaborate with planning and systems engineering team

Requirements For Software Engineer, Deep Learning for Computer Vision

Python
  • BS, MS or PhD with 2-4 years industry experience in designing and implementing deep neural networks
  • Skilled software engineer with C++ experience
  • Strong problem-solving skills
  • Knowledge of data processing pipelines for training ML models in the cloud
  • Team player with ownership mentality
  • Ability to build and iterate quickly
  • Experience with production machine learning pipelines
  • Strong communication skills and documentation ability

Benefits For Software Engineer, Deep Learning for Computer Vision

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Commuter Benefits
Visa Sponsorship
  • Competitive compensation package including equity and biannual bonuses
  • Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian
  • Flexible PTO and generous parental leave policies
  • Dog-friendly office
  • Free catered lunch
  • Fully stocked kitchen
  • Free EV charging
  • Long Term Disability, Short Term Disability, Life Insurance
  • Wellbeing Benefits - Headspace, One Medical, Gympass, Spring Health
  • 401(k)
  • Commuter, FSA, Dependent Care FSA, HSA
  • Various incentive programs (referral bonuses, patent bonuses, etc.)

Interested in this job?

Jobs Related To Kodiak Robotics Software Engineer, Deep Learning for Computer Vision

Machine Learning Engineer, BADS

Machine Learning Engineer position at Amazon's BADS team, focusing on implementing ML systems and optimizing fulfillment center operations.

AI Computing Software Development Engineer, TensorRT

TensorRT Software Development Engineer position at NVIDIA, focusing on AI inferencing software development and optimization, requiring 2+ years of experience and deep learning expertise.

Machine Learning Engineer

Machine Learning Engineer position at Verneek, focusing on implementing and scaling AI/NLP models for their proprietary AI platform in New York City.

Software Dev Engineer II, Amazon

Software Dev Engineer II position at Amazon focusing on developing LLMs for e-commerce, offering competitive compensation and opportunity to work on cutting-edge AI technology.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and expertise in machine learning infrastructure.