Talent.com
Senior Software Engineer - Physics-Based Simulation (GPU)
Senior Software Engineer - Physics-Based Simulation (GPU)Machina Labs • Los Angeles, CA, US
Senior Software Engineer - Physics-Based Simulation (GPU)

Senior Software Engineer - Physics-Based Simulation (GPU)

Machina Labs • Los Angeles, CA, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

About Machina Labs

At Machina Labs, we’re reshaping manufacturing through advanced robotics and machine learning. Our platform uses the largest 6-axis robots on the market to form 2D sheets of metal into complex 3D parts, layer-by-layer.

Traditional sheet metal production was designed for scale, not flexibility. It relies on costly dies and tooling that make lower volume projects prohibitively slow and expensive. We’re changing that. Whether you’re a startup building a few thousand airframes or an automaker prototyping next-generation components, Machina Labs gives you the ability to iterate and manufacture at the speed of software.

With support from the venture arms of Toyota, NVIDIA, and Lockheed Martin, we’re accelerating the future of manufacturing, one where factories are flexible, production is on-demand, and innovation is unconstrained.

About the Role

Machina Labs is seeking a Senior Software Engineer to lead the development of high-performance, GPU-based simulations that model the physical processes underlying our robotic metal forming platform. This is a deeply technical, high-impact software engineering role, not a research position.

You’ll be responsible for designing and implementing custom simulation frameworks, from first principles, to accelerate our ML training loops, optimize process control, and build real-time feedback systems. Your work will sit at the heart of the digital twin that powers our next-gen manufacturing system.

Responsibilities

  • Architect and implement GPU-accelerated physics simulations of our robotic forming process
  • Build solvers and simulation kernels using CUDA, C++, or similar low-level tools
  • Collaborate closely with ML and robotics teams to ensure simulation supports real-world fidelity and integration
  • Drive simulation performance optimization, parallelization, and stability tuning
  • Contribute to long-term architecture for differentiable simulation and sim-to-real transfer and ultimately provide a robust solution for the real2sim2real challenge
  • Write clean, well-tested, and modular code that supports ongoing development by the broader engineering team

What We’re Looking For

  • Strong software engineering background, ideally in simulation, modeling, or graphics
  • Experience developing GPU-based solvers or simulation engines (CUDA, Warp / Taichi, etc.)
  • Deep understanding of physics-based modeling (contact, deformation, dynamics) and deep familiarity with numerical solvers, such as the finite element method and the material point method
  • Proficient in C++, with strong coding and debugging skills in performance-critical environments
  • Extensive experience with custom simulation stacks or one or more of the following platforms (NVIDIA Omniverse, Warp / Taichi)
  • Masters Degree or Phd in Computer Science, Physics, Applied Math, or related STEM field
  • Bonus : Experience in robotics, differentiable simulation, or working with ML systems
  • In addition to the provided base salary range, comprehensive benefits (Medical, Dental, Vision), PTO, and Stock Options

    Why This Role Matters

    This is a foundational hire. You will build the core simulation engine that enables our AI to learn, our robots to plan, and our systems to adapt to real-world variability. If you're excited about using cutting-edge simulation and GPU programming to solve real industrial problems—this is the opportunity.

    Machina Labs is an Affirmative Action and Equal Employment Opportunity employer and considers all applicants for employment without regard to race, color, religion, sex, gender identity, gender expression, sexual orientation, national origin, age, disability, or status as a protected veteran in accordance with state and federal law.

    We endeavor to make the job application process accessible to any and all users. If you have a disability that impacts your ability to complete the job application process and would like to request assistance or a reasonable accommodation, please contact us at (888)444-9777. This contact information is for accommodation requests only, not to inquire about the status of applications.

    Machina Labs is an Affirmative Action and Equal Employment Opportunity employer and considers all applicants for employment without regard to race, color, religion, sex, gender identity, gender expression, sexual orientation, national origin, age, disability, or status as a protected veteran in accordance with state and federal law.

    We endeavor to make the job application process accessible to any and all users. If you have a disability that impacts your ability to complete the job application process and would like to request assistance or a reasonable accommodation, please contact us at (888)444-9777. This contact information is for accommodation requests only, not to inquire about the status of applications.

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    [job_alerts.create_a_job]

    Senior Software Engineer • Los Angeles, CA, US

    [internal_linking.similar_jobs]
    Senior Robotics Software Engineer

    Senior Robotics Software Engineer

    VirtualVocations • Van Nuys, California, United States
    [job_card.full_time]
    A company is looking for a Senior Robotics Software Engineer, Simulation.Key Responsibilities Design and extend simulation frameworks to support new robots, sensors, and behaviors Advance the de...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Engineer - Physical Substation

    Senior Engineer - Physical Substation

    CDM Smith • Los Angeles, CA, United States
    [job_card.full_time]
    As a Senior Substation Engineer - Physical, you'll lead the design and execution of extra high voltage (EHV) substations (230kV-765kV), ensuring safe, reliable, and cost-effective solutions for cli...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Engineer, Advanced Spaceborne Hardware-Software

    Senior Engineer, Advanced Spaceborne Hardware-Software

    Voyager Technologies Inc • Los Angeles, CA, United States
    [job_card.permanent]
    Voyager is an innovative defense, national security and space technology company committed to advancing and delivering transformative, mission-critical solutions. We tackle the most complex challeng...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior FPGA Engineer

    Senior FPGA Engineer

    Epirus • Torrance, CA, United States
    [job_card.permanent]
    Epirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is a software-defined sy...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer (USA based)

    Senior Software Engineer (USA based)

    Collectly, Inc. • Santa Monica, CA, United States
    [job_card.full_time]
    Collectly is a fast-growing healthcare tech startup leading the charge in transforming the U.At the forefront of the AI boom, Collectly is redefining revenue cycle management (RCM) by applying cutt...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    RB Global Inc. • Beverly Hills, CA, United States
    [job_card.full_time]
    Senior Software Engineer Platform Engineering, Python / ML & AI.The Senior Software Engineer supports our line of business operations by building, deploying, and maintaining backend solutions, prod...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Robotics Engineer : Software

    Senior Robotics Engineer : Software

    GrayMatter Robotics • Los Angeles, CA, United States
    [job_card.permanent]
    Headquartered in sunny Los Angeles, GrayMatter Robotics is a well-capitalized AI robotics startup serving the manufacturing industry. We empower shop floor workers with our smart robots that assist ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SENIOR FPGA / DIGITAL DESIGN ENGINEER

    SENIOR FPGA / DIGITAL DESIGN ENGINEER

    Auctis Corporation • Torrance, CA, United States
    [job_card.full_time]
    About the job SENIOR FPGA / DIGITAL DESIGN ENGINEER.SENIOR FPGA / DIGITAL DESIGN ENGINEER.Relocation Assistance Available -. Do you have 10 or more years of FPGA design experience?.Do you have coding ex...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    SENIOR FPGA / DIGITAL DESIGN ENGINEER

    SENIOR FPGA / DIGITAL DESIGN ENGINEER

    Staffworthy • Torrance, CA, United States
    [job_card.full_time]
    About the job SENIOR FPGA / DIGITAL DESIGN ENGINEER.Digital / FPGA Design Engineer, you will : .Contribute to the development of new electronic product requirements through consulting with our customers ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    (Senior) Engineer, DSP Systems Engineering, meoSphere

    (Senior) Engineer, DSP Systems Engineering, meoSphere

    SES • Long Beach, CA, United States
    [job_card.full_time]
    Senior) Engineer, DSP Systems Engineering, meoSphere.SES's next-generation Medium Earth Orbit (MEO) satellite constellation, designed to deliver secure connectivity services to government agencies,...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Gameplay

    Senior Software Engineer, Gameplay

    Warner Media, LLC • Burbank, CA, United States
    [job_card.full_time]
    Discovery the stuff dreams are made of.When we say, the stuff dreams are made of, were not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth.Be...[show_more]
    [last_updated.last_updated_less] • [promoted] • [new]
    Senior / Principal Software Engineer (Space Systems) - R10212382

    Senior / Principal Software Engineer (Space Systems) - R10212382

    Northrop Grumman • Redondo Beach, CA, United States
    [job_card.full_time]
    Senior / Principal Software Engineer (Space Systems) - R10212382.RELOCATION ASSISTANCE : Relocation assistance may be available. At Northrop Grumman, our employees have incredible opportunities to work...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior GNC Engineer

    Senior GNC Engineer

    Icarus Inc • El Segundo, CA, United States
    [job_card.full_time]
    At Icarus, we build solar-powered birds that fly at the edge of space for a very long time.Our mission is to dominate the stratosphere with autonomous platforms that deliver real-time intelligence ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Growth

    Senior Software Engineer, Growth

    Enigma • Los Angeles, CA, United States
    [job_card.full_time]
    Join Enigma's Growth Team at a pivotal moment as we continue to create sales and marketing solutions for small businesses. We're seeking an experienced Engineer to develop and build innovative data ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Disneyland Hong Kong • Burbank, CA, United States
    [job_card.full_time]
    We make the impossible, possible.The Walt Disney Company is a world-class entertainment and technological leader.Walt’s passion was to continuously envision new ways to move audiences around the wo...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Space System Engineer

    Senior Space System Engineer

    QinetiQ U.S. • Los Angeles, CA, United States
    [job_card.full_time]
    We are a world-class team of professionals who deliver next generation technology and products in robotic and autonomous platforms, ground, soldier, and maritime systems in 50+ locations world-wide...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Simulation Engineer

    Senior Simulation Engineer

    FreeForm • Los Angeles, CA, United States
    [job_card.full_time]
    Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverag...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Systems Engineer

    Senior Systems Engineer

    ExoAnalytic Solutions • El Segundo, CA, United States
    [job_card.full_time]
    Bachelor's Degree in Engineering, Physics, Math, Computer Science, or other related field of study.MATLAB, Python, Perl, C, C++, Visual Basic, SQL Server, PostgreSQL, STK, SEAS, Web Applications.Un...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]