Software Engineer, Simulation & Reinforcement Learning

Posted 5 Hours Ago
Be an Early Applicant
Houston, TX, USA
In-Office
Entry level
Logistics • Transportation
Transforming American Transportation
The Role
Develop GPU-accelerated simulation software and reinforcement learning infrastructure for autonomous trucking. Optimize parallel CPU and GPU workloads, memory usage, data transfer, and training throughput. Build tests and benchmarks for correctness, performance, and reproducibility while collaborating with data, planning, and machine learning engineers.
Summary Generated by Built In
About Bot Auto

Bot Auto develops autonomous trucking technology. Our Simulation team builds software used to train and evaluate autonomous driving systems.

We are looking for a software engineer with C++ and CUDA experience to develop GPU-accelerated simulation software and improve reinforcement learning training efficiency. You will work with data, planning, and machine learning engineers on simulation and training infrastructure for autonomous trucking.

What You'll Do
  • Build GPU-accelerated simulation software for autonomous driving and reinforcement learning.
  • Improve the throughput of parallel simulation workloads and their integration with training workflows.
  • Profile simulation and training workloads, and optimize CPU and GPU execution, memory usage, and data transfer.
  • Develop tests and benchmarks to measure correctness, performance, and reproducibility.
  • Collaborate with data, planning, and machine learning engineers on implementation, design discussions, and code reviews.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, or a related field, or equivalent practical experience.
  • Strong programming skills in C++, including data structures, algorithms, and object-oriented programming.
  • Experience with CUDA and GPU programming, including an understanding of GPU parallel execution and memory management.
  • Understanding of parallel and concurrent programming concepts, including multithreading and synchronization.
  • Familiarity with Python for scripting, testing, or machine learning workflows.
  • Understanding of reinforcement learning concepts, including environments, agents, actions, rewards, and training workflows.
  • Experience developing and debugging software in Linux.
  • Strong problem-solving skills and ability to work collaboratively across teams.
Preferred Qualifications
  • Experience profiling or optimizing C++ applications, GPU workloads, or machine learning pipelines.
  • Familiarity with PyTorch or another machine learning framework.
  • Experience with simulation, robotics, game engines, physics, computational geometry, or high-performance computing.
  • Experience optimizing GPU kernels or multi-GPU workloads.
  • Exposure to batched environments, multi-agent systems, or distributed training.
  • Experience with testing tools, Git, and collaborative software development.

Skills Required

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Robotics, Electrical Engineering, a related field, or equivalent practical experience
  • Strong C++ programming skills, including data structures, algorithms, and object-oriented programming
  • Experience with CUDA and GPU programming, including GPU parallel execution and memory management
  • Understanding of parallel and concurrent programming, including multithreading and synchronization
  • Familiarity with Python for scripting, testing, or machine learning workflows
  • Understanding of reinforcement learning concepts and training workflows
  • Experience developing and debugging software in Linux
  • Strong problem-solving and cross-team collaboration skills
  • Experience profiling or optimizing C++ applications, GPU workloads, or machine learning pipelines
  • Familiarity with PyTorch or another machine learning framework
  • Experience with simulation, robotics, game engines, physics, computational geometry, or high-performance computing
  • Experience optimizing GPU kernels or multi-GPU workloads
  • Exposure to batched environments, multi-agent systems, or distributed training
  • Experience with testing tools, Git, and collaborative software development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Houston, TX
76 Employees
Year Founded: 2023

What We Do

We are an L4 autonomous trucking company, based in Houston, Texas. We operate our autonomous truck fleet and offer Transportation as a Service (TaaS) to our freight customers. Our team combines visionary leadership, top-tier science and engineering talents, financial and governance experts, and industry veterans to build an AI-driven autonomous trucking company. We focus on fleet operations, transforming autonomous trucking into a commercially profitable product. This blend of experience, industry maturity, and innovative technology positions us to commercialize autonomous trucking at scale.

Similar Jobs

Cox Enterprises Logo Cox Enterprises

Technical Program Manager

Artificial Intelligence • Automotive • Greentech • Information Technology • Machine Learning • Software • Cybersecurity
Hybrid
Austin, TX, USA
30000 Employees
102K-169K Annually

ServiceNow Logo ServiceNow

Client Director

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Austin, TX, USA
29000 Employees

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Austin, TX, USA
29000 Employees

ServiceNow Logo ServiceNow

Staff Devops Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Austin, TX, USA
29000 Employees

Similar Companies Hiring

Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees
Axle Health Thumbnail
Artificial Intelligence • Healthtech • Information Technology • Logistics
Santa Monica, CA
25 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account