A

Atum Works

Designs and manufactures desktop CNC machines

Software Engineer - Modeller

Mechanical EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAIn-person

About the Job

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 with order-of-magnitude reasoning.
  • Experience working with data, uncertainty, and statistics.

Responsibilities

  • Build and own modelling and simulation systems for Atum’s core processes.
  • Develop models of physical systems that directly 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 fast, practical engineering tools that enable rapid exploration of design and process tradeoffs.
  • Partner closely with process and materials teams to create tight 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.

Desired Qualifications

  • Statistical process control 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.
  • Experience with GPU programming or high-performance computing.
  • Experience with data driven dynamical systems (e.g. SINDy, graph completion) and uncertainty quantification (gaussian processes, markov chain monte carlo, etc.).

About the Company

Atum Works

Designs and manufactures desktop CNC machines

Atum Works designs and manufactures desktop CNC (Computer Numerical Control) machines that bring industrial-grade machining capabilities into a compact, desktop form. Its flagship AtumCNC uses a rigid steel and aluminum frame, high-speed spindles, and precision ball screws to cut a variety of materials—from plastics and composites to aluminum and other non-ferrous metals—enabling rapid prototyping, custom part production, and educational projects. The machine works by guiding a precision cutting tool under computer-controlled coordinates to carve or mill materials with high accuracy. The company differentiates itself by offering industrial-level performance in a desktop package, sold direct-to-consumer and to businesses, targeting small shops, engineers, and schools. Its goal is to make advanced manufacturing tools more accessible, affordable, and practical for users who lack space or budget for full-scale industrial equipment.

Company size
1-10
Company stage
Seed
Total funding
$130K
Headquarters
Mountain View, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Atum Works

See more jobs