Software Modeller

Atum Works•Mountain View, CA

About The Position

Atum Works is building a scalable 3D lithography foundry. The Software Modeller will work directly with the founders and engineering team to build modelling and simulation systems that inform company decisions and support the development of its core processes. The role involves translating physical systems into practical models, moving quickly from equations to working code, and choosing an appropriate level of detail for each problem. The position will help define modelling and software systems that support Atum’s growth and rapid learning. Work includes developing the company’s digital twin by connecting models, experimental data, and system behavior, as well as building tools for testing, assembly, process development, automation, data collection, experimental workflows, and instrument control. The role is hands-on and requires building models, writing code, and shipping tools that help engineers make better decisions and iterate faster.

Requirements

  • Strong first-principles thinking across physics, materials, mechanical, chemical, or electrical engineering.
  • Experience building practical simulation and modelling tools used in real-world systems.
  • Strong coding ability in Python, C++, Julia, or similar languages.
  • Comfort working across analytical models, numerical simulation, optimization, and data-driven methods.
  • Experience with numerical methods such as finite element, finite difference, or related approaches.
  • Strong mathematical intuition and ability to validate models using order-of-magnitude reasoning.
  • Experience working with data, uncertainty, and statistics.
  • High ownership, strong execution, and ability to move quickly from idea to working system.

Nice To Haves

  • Statistical process control (SPC) experience.
  • Experience applying machine learning to physical systems.
  • Experience in semiconductors, packaging, MEMS, or adjacent domains.
  • Experience modelling complex physical systems or product reliability.
  • Familiarity with multiphysics tools such as COMSOL or ANSYS.
  • Experience working closely with experimental or hardware teams.
  • GPU programming or high-performance computing experience.
  • Experience with data-driven dynamical systems (e.g., SINDy or graph completion) and uncertainty quantification (e.g., Gaussian processes or Markov chain Monte Carlo).

Responsibilities

  • Build and own modelling and simulation systems for Atum’s core processes.
  • Develop models of physical systems to inform experiments and engineering design decisions.
  • Help create and evolve Atum’s digital twin by connecting modelling, experimental data, and system behavior.
  • Translate physical systems into mathematical and numerical models, from first principles through validation.
  • Build practical engineering tools for exploring design and process tradeoffs.
  • Partner with process and materials teams to create model-to-experiment feedback loops.
  • Develop software systems for automation, data collection, experimental workflows, and instrument control.
  • Turn modelling outputs into practical engineering tools and technical documentation.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k).
  • Meaningful early-employee equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service