Sr. Software Engineer - Perception

Company:  SafeAI, Inc.
Location: Santa Clara
Closing Date: 08/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About SafeAI

SafeAI sees the future of heavy industry with off-road autonomous vehicles reshaping industries like construction and mining. We are pioneering a new approach to autonomous off-road equipment with AI-powered, vehicle and manufacturer agnostic technology that enables heavy industry operations to retrofit any piece of equipment with autonomous technology. Since 2017, we’ve been steadily establishing a foundation for the future, targeting the most important, heavily used off-road vehicles and industry segments to drive meaningful impacts across safety, productivity and cost reduction. We are now entering an era of massive industry adoption and are excited to be a commanding force in accelerating this movement to transform heavy industry with connected autonomy.

About the Team

As a fast paced, high growth company serving a very important mission, our amazing and talented team is a huge part of bringing this mission to reality. The work that you do at SafeAI will give you a unique perspective on developing and deploying leading edge autonomous technology and solutions, while working with top tier participants in the industry, and across the globe. The leadership team at SafeAI brings a unique blend of autonomous technology and industry specific experience from some of the top companies in the world, such as Google, Apple, Tesla, Continental, Uber, Caterpillar, BHP and Rio Tinto. We are strategically headquartered in Silicon Valley, with team members and office locations established in Perth, Australia, Tokyo, Japan and New Delhi, India that you would collaborate with on a regular basis.

SafeAI is seeking a talented Senior Software Engineer with expertise in perception systems to join our dynamic team.

Key Responsibilities

  1. Design, prototype, and implement robust algorithms for perception problems involving the key areas of deep learning for object detection, segmentation, and multi-sensor fusion.
  2. Conduct performance evaluation, testing, and validation of perception algorithms using real-world and simulated data.
  3. Supervise, guide, and participate in the data collection, post-processing, and annotation steps and deliver deep learning models that work reliably with real-world sensors in complex environments.
  4. Deliver production quality code and own your algorithms from design to production.
  5. Stay updated with the latest advancements in perception technologies and contribute to research initiatives to improve the overall performance and robustness in mining and construction scenarios.
  6. Collaborate with cross-functional teams including planning, control, mapping, and other engineers to integrate perception solutions into our autonomous vehicle platform.

Minimum Qualifications

  1. Bachelor's, Master's, or Ph.D. degree in Computer Science, Electrical Engineering, Robotics, or a related field.
  2. 2-3 years of experience in developing perception algorithms and software for autonomous vehicles or robotics applications.
  3. Proven expertise and deep understanding of linear algebra, probabilistic techniques, graphical algorithms, and optimization problems.
  4. Proven expertise in perception related topics in one or more areas, such as object detection, segmentation, tracking, sensor fusion, mapping, etc.
  5. Proficient programming skills with C/C++ (C++11 and beyond), with demonstrated delivery of robust, well-tested C++ software.
  6. Proficient programming skills with Python. Proven expertise in deep-learning frameworks, e.g., PyTorch, Tensorflow, etc.
  7. Hands-on experience in deploying machine learning algorithms in real hardware.
  8. Knowledge of a broad range of perception sensors (LiDAR, radar, camera, etc).

Preferred Qualifications

  1. Broader knowledge of the autonomy stack (perception, mapping, localization, etc).
  2. Experience with the latest perception technologies, such as BEV perception, OccupancyNetwork, etc.
  3. Experience with C++ 14 and 17.
  4. Experience with ROS/ROS2.
  5. Knowledge of GPU architectures, and CUDA programming.
  6. Knowledge of cutting-edge deep neural network architectures.
  7. Past peer-reviewed publications in major conferences or journals in a related field.

The base salary range for this position is $130K-$180K per year. SafeAI’s pay ranges are determined by role, level, and location. Within the range, the successful candidate’s starting base pay will be determined based on factors including job-related skills, experience, qualifications, relevant education or training, and market conditions. These ranges may be modified in the future.

The Perks

In addition to a very competitive compensation and benefits package, we offer a fantastic culture and place to work within an established start-up environment. We provide plenty of snacks, grab & go meals and drinks to get you through the day, and we celebrate our accomplishments with off-sites gatherings and frequent happy hours. As an Equal Opportunity Employer M/F/D/V/SO, we do not discriminate in employment and personnel practices on the basis of race, sex, age, handicap, religion, national origin or any other basis prohibited by applicable law.

Benefit highlights:

  • Competitive compensation package, including stock options
  • Medical, dental, and vision benefits for employees and dependents
  • 401(k) plan
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA)
  • Flexible vacation policy
  • Free access to onsite Fitness Center
  • Learning and development programs
  • Employee assistance program
  • Adoption assistance program
  • Community snacks, meals & beverages

We hope that you’re a great candidate for this position and look forward to speaking with you!

#J-18808-Ljbffr
Apply Now
Share this job
SafeAI, Inc.
  • Similar Jobs

  • Sr. Software Engineer, Perception

    Mountain View
    View Job
  • Sr. Software Engineer, Perception

    Mountain View
    View Job
  • Sr. Software Engineer - Perception

    Santa Clara
    View Job
  • Software Engineer - Perception

    Mountain View
    View Job
  • Software Engineer - Perception

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙