Sr. Software Engineer - Perception
Company: SafeAI, Inc.
Location: Santa Clara
Posted on: November 1, 2024
Job Description:
About SafeAISafeAI 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 TeamAs 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
- Design, prototype, and implement robust algorithms for
perception problems involving the key areas of deep learning for
object detection, segmentation, and multi-sensor fusion.
- Conduct performance evaluation, testing, and validation of
perception algorithms using real-world and simulated data.
- 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.
- Deliver production quality code and own your algorithms from
design to production.
- 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.
- Collaborate with cross-functional teams including planning,
control, mapping, and other engineers to integrate perception
solutions into our autonomous vehicle platform.Minimum
Qualifications
- Bachelor's, Master's, or Ph.D. degree in Computer Science,
Electrical Engineering, Robotics, or a related field.
- 2-3 years of experience in developing perception algorithms and
software for autonomous vehicles or robotics applications.
- Proven expertise and deep understanding of linear algebra,
probabilistic techniques, graphical algorithms, and optimization
problems.
- Proven expertise in perception related topics in one or more
areas, such as object detection, segmentation, tracking, sensor
fusion, mapping, etc.
- Proficient programming skills with C/C++ (C++11 and beyond),
with demonstrated delivery of robust, well-tested C++
software.
- Proficient programming skills with Python. Proven expertise in
deep-learning frameworks, e.g., PyTorch, Tensorflow, etc.
- Hands-on experience in deploying machine learning algorithms in
real hardware.
- Knowledge of a broad range of perception sensors (LiDAR, radar,
camera, etc).Preferred Qualifications
- Broader knowledge of the autonomy stack (perception, mapping,
localization, etc).
- Experience with the latest perception technologies, such as BEV
perception, OccupancyNetwork, etc.
- Experience with C++ 14 and 17.
- Experience with ROS/ROS2.
- Knowledge of GPU architectures, and CUDA programming.
- Knowledge of cutting-edge deep neural network
architectures.
- 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 PerksIn 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 & beveragesWe hope that you're a great
candidate for this position and look forward to speaking with
you!
#J-18808-Ljbffr
Keywords: SafeAI, Inc., Danville , Sr. Software Engineer - Perception, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...