TuSimple

Rating:
5/5
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

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.

Software Engineer

Average Work Hours (weekly unless noted): 40 - 50
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.

Data Scientist

Average Work Hours (weekly unless noted): 40 - 45
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.

Database Administrator

Average Work Hours (weekly unless noted): 40 - 50
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.

DevOps Engineer

Average Work Hours (weekly unless noted): 40 - 45
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.

Systems Administrator

Average Work Hours (weekly unless noted): 40 - 45
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.
Locations: Beijing, Shanghai, Chongqing, Guangzhou, Xi'an, Shenzhen, Hangzhou, Suzhou, Chengdu
Career Paths: Software Engineer, Robotics Engineer, Computer Vision Engineer, Machine Learning Engineer, Autonomous Vehicle Engineer, Data Scientist, Quality Assurance Engineer, Technical Program Manager, IT Support Specialist
Job Contacts: jobs@tusimple.com

Recent Reviews

Leann S.
4.5/5
4.5
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.

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.