Lead Software Engineer, ML/RL for robotics

Cadence Systems•San Jose, CA

About The Position

At Cadence, the Lead Software Engineer will help advance simulation technology for physical AI and robotics. Cadence develops engineering-grade simulators for dynamics, structures, fluids, and thermal applications. The role connects learning environments with existing simulators to accelerate deployment for robotics applications, combining engineering simulation with AI-driven learning.

Requirements

  • Degree in computer science, mechanical engineering, or a related discipline.

Nice To Haves

  • Experience and expertise in machine learning, reinforcement learning, and/or vision-language models (VLMs) or vision-language-action models (VLAs).
  • PhD in computer science, mechanical engineering, or a related discipline.

Responsibilities

  • Develop simulation technology supporting physical AI and robotics applications.
  • Integrate learning environments with Cadence’s existing engineering-grade simulators.
  • Enable learning workflows that leverage simulation capabilities across dynamics, structures, fluids, and thermal applications.
  • Support the use of integrated learning and simulation environments to accelerate deployment for robotics applications.

Benefits

  • Paid vacation
  • Paid holidays
  • 401(k) plan with employer match
  • Employee stock purchase plan
  • Medical plan options
  • Dental plan options
  • Vision plan options
  • May be eligible for incentive compensation, including bonus and equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service