With a mission to make the roads safer, TuSimple is a self-driving truck technology pioneer. Founded in 2015, TuSimple is reinventing the transportation experience for long-distance commercial trucking.
TuSimple leverages the latest in artificial intelligence and computer vision research to create self-driving trucks that are equipped with the latest cameras, sensors, and computing hardware. The company’s deep learning algorithms allow the trucks to perceive the environment and make predictions and decisions related to route selection and driving behavior. Onboard systems also provide trackers and emergency stop buttons, as well as alerts for incidents. TuSimple’s software stack utilizes high-performance computing hardware, and the company’s engineering team has developed comprehensive safety protocols.
TuSimple is a leader in the autonomous vehicle space, maintaining strategic partnerships with automotive, technology, and freight companies. The company has conducted 10 self-driving routes in the US, and has completed over 200,000 autonomous driving miles in the US and China. TuSimple is also the first to commercially carry out Level 4 autonomous trucking operations on a publicly accessible route in the US.
In addition to its autonomous truck development, TuSimple is utilizing its own equipment and technology to launch new services and solutions related to freight transport. These include autonomous freight-pairing through its ‘TUber’ platform, freight-matching and transport optimization solutions, and autonomous route navigation solutions.
TuSimple’s engineering team is composed of highly educated and talented individuals from around the world with backgrounds in computer science, electrical engineering, robotics, and mathematics. To support this rapid growth, TuSimple is continually looking for talented software engineers, research scientists, and product designers. If you are looking for a job in programming, coding, application development, or IT, an opportunity with TuSimple could be the perfect fit.
Quick Links
Career Paths
Reviews
FAQs
Lead Python Developer
Average Work Hours (weekly unless noted): 40 - 45
Average Salary (yearly in dollars unless noted): 100000
Description: This position is responsible for designing, testing and developing all software components related to the use of Python. Responsibilities include developing application codes, analyzing system performance and collaborating with other development teams. The Lead Python Developer will provide regular updates on progress and deviations, ensuring products are of the highest quality.
Qualifications / Requirements: Qualifications and skills include a Bachelor's degree in computer science or related field and prior experience developing web applications with Python, SQL and other frameworks, as well as strong analytical and problem solving skills. Excellent communication and interpersonal skills are also essential in this role.
Average Salary (yearly in dollars unless noted): 80000
Description: This position is responsible for designing, coding, testing and developing applications and systems. The Software Engineer will analyze user requirements, write code, and support system implementation, while making sure software standards are met. This role will ensure software quality is maintained through following best practices and ensuring compliance with established processes.
Qualifications / Requirements: Qualifications and skills include a Bachelor's degree in computer science or other relevant field and prior experience developing applications with Java or C is preferred. Strong knowledge of database technology, software development principles and design patterns, as well as excellent written and verbal communication skills are a must.
Average Salary (yearly in dollars unless noted): 95000
Description: This position is responsible for helping to drive development of TuSimple’s data and analytics infrastructure by designing and implementing algorithms, statistical models and advanced analytics. The Data Scientist will be using knowledge of mathematics, statistics and computer science to analyze and interpret data and develop tools and applications to monitor and manage data.
Qualifications / Requirements: Qualifications and skills include a Master’s degree in computer science, statistics, data science or other related field and prior experience with developing data models and machine learning algorithms. Strong working knowledge of programming languages such as Python, R or Java and expertise in working with large datasets is required.
Average Salary (yearly in dollars unless noted): 90000
Description: This position is responsible for managing and maintaining all databases on the TuSimple platform. The Database Administrator will ensure that databases are secured and optimized for performance, by monitoring database performance, implementing backups and ensuring data is properly stored and accessed.
Qualifications / Requirements: Qualifications and skills required for this role include a Bachelor's degree in computer science or related field, as well as prior experience working with database management systems. Expertise in database architecture and design as well as working experience with data security, fault tolerance and storage management are essential.
Average Salary (yearly in dollars unless noted): 95000
Description: This position is responsible for managing and automating TuSimple’s software development infrastructure. The DevOps Engineer will ensure that software is deployed, managed and configured reliably and efficiently. This role will also be responsible for designing and implementing appropriate solutions to maintain application security on the platform.
Qualifications / Requirements: Qualifications and skills include a Bachelor's degree in computer science or related field and prior experience with developing and testing software applications. Expertise in automation and configuration management, scripting languages such as Python, and knowledge of cloud analysis solutions (e.g., Kubernetes, Docker) is required.
Average Salary (yearly in dollars unless noted): 85000
Description: This position is responsible for ensuring that the operations of the TuSimple platform are secure, reliable and efficient. The Systems Administrator will configure and monitor network systems, troubleshoot any system issues, install new software and hardware and provide maintenance as needed.
Qualifications / Requirements: Qualifications and skills needed for this role include a Bachelor's degree in computer science or related field and prior experience with administering and configuring computer systems. Working knowledge of Linux, Windows and Mac platforms, network infrastructure and systems support and monitoring tools is required.
TuSimple has been an amazing company to work for. I have had the opportunity to work on a variety of different projects from designing user interfaces to improving software development processes. The company is committed to making their employees better through giving them supportive development plans and challenging work. The benefits offered to employees are also very generous and make working at TuSimple a pleasurable experience.
Ralph H..
Review Rating:
4.8/5
4.8
At TuSimple I have been able to make a real impact on the future of autonoumcus vehicles. The team here is extremely passionate and dedicated, and it's great to be a part of this high energy working environment. Collaboration is highly encouraged and new ideas are welcomed, creating a space of innovation. TuSimple also provides great support and helpful resources to aid development, making it an incredibly friendly and enjoyable workplace.
Daniel M..
Review Rating:
5/5
5
Working in IT at TuSimple has been highly rewarding. The company has the latest industry tools and I am able to stay up to date on the latest techniques and technologies. I am routinely given challenging projects that force me to increase my knowledge and perfect my skills. The team here is helpful in providing assistance and advice when needed as well. TuSimple is an exceptional company that truly values their employees.
Stephanie D..
Review Rating:
4.6/5
4.6
TuSimple has given me the chance to design beautiful and functional user experiences for their autonomous vehicle platform. I have the freedom to explore creative solutions, with guidance and support from experienced mentors when needed. I can also attest to the positive working atmosphere; conflicts are addressed and resolved quickly and professionally. TuSimple is a company that I am proud to work for.
Kiefer T..
Review Rating:
4.4/5
4.4
As an IT technician at TuSimple, I have had the pleasure of working with a stellar team of engineers. They have offered a wealth of insightful knowledge to help me stay up-to-date in the ever-changing technology industry. On top of that, the company has amazing benefits and options for career advancement, making it a great place to grow professionally. I have had an excellent experience here.
Frequently Asked Questions
What does TuSimple do?
TuSimple is a self-driving technology and service company that is focused on improving commercial transportation through its Autonomous Freight Network.
What kinds of jobs are available at TuSimple?
TuSimple offers a wide range of job opportunities including software engineers, safety specialists, research scientists, operations specialists, and more.
What is the company culture like at TuSimple?
The company culture at TuSimple is collaborative, open, and fast-paced. The team is committed to advancing autonomous driving technology and creating a safer, more efficient freight network.
What qualifications are needed to work at TuSimple?
The qualifications for working at TuSimple depend on the role you’re applying for. Generally, a degree in a related field or relevant experience is required.
What type of benefits do TuSimple employees receive?
TuSimple employees receive competitive health and wellness benefits including medical, dental, and vision insurance, as well as generous vacation and holiday leave.
TuSimple has been an amazing company to work for. I have had the opportunity to work on a variety of different projects from designing user interfaces to improving software development processes. The company is committed to making their employees better through giving them supportive development plans and challenging work. The benefits offered to employees are also very generous and make working at TuSimple a pleasurable experience.
TuSimple is a self-driving technology and service company that is focused on improving commercial transportation through its Autonomous Freight Network.
What kinds of jobs are available at TuSimple?
TuSimple offers a wide range of job opportunities including software engineers, safety specialists, research scientists, operations specialists, and more.