Software Modeller
Mountain View, CAFull-time$200–320K/yrPosted 1 day agoStill listed today
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Mountain View, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
Atum Works is building a scalable 3D lithography foundry and seeks a hands-on Software Engineer / Modeller to develop modelling and simulation systems that guide engineering decisions. The role spans mathematical modelling, software, experimental data, and practical tools for testing, assembly, and process development. The modeller will work closely with founders and engineering, process, and materials teams to accelerate learning and iteration.
Skills & qualifications
Skills
Qualifications
Benefits
Full job description
Software Modeller Location: Mountain View, CA Compensation: $200K–$320K depending on experience, plus meaningful early-employee equity.
About Atum Works We are building the world's first scalable 3D lithography foundry: technology that could fundamentally change how advanced computing systems are built and the material basis of our world. The world is changed by small groups of unusually capable people working on an ambitious problem together. We are looking for the next core team member that will redefine advanced packaging and shape the trajectory of Atum Works.
Position Summary As a Software Engineer / Modeller, you will work directly with the founders and engineering team to build the modelling and simulation systems that help Atum decide what to do next. You should be comfortable going from pen and paper equations to working code quickly. This includes deriving and solving equations at the right level of detail for the problem at hand. As the company enters its next phase of technical progress, you will help define the modelling and software systems that allow Atum to scale while maintaining a high rate of learning. Much of this role is taking messy physical systems and turning them into something we can actually use. Your work will directly impact how quickly we learn, iterate, and improve. You are not here to build perfect models. You are here to help the team make better decisions, faster. Your work will extend beyond modelling into real systems, including tooling that supports testing, assembly, and process development. We care about people who can operate at the right level of abstraction for the problem at hand. Many people have experience with statistics but you will need to understand the underlying assumptions and simplifications that lie beneath the methods you use. Regardless of level, this is a highly hands-on role and requires building models, writing code, and shipping tools directly. Qualifications
-
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
-
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
-
Comfortable 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; SPC experience is a plus
-
Experience applying machine learning to physical systems is a plus
-
High ownership, strong execution, and ability to move quickly from idea to working system
Preferred
-
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 is a plus
-
Experience with data driven dynamical systems (e.g. SINDy, graph completion) and uncertainty quantification (gaussian processes, markov chain monte carlo, etc.) a plus
Benefits Medical, dental, vision, and 401k Equal Opportunity Employer We are proud to be an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Qualified applicants will receive consideration for employment regardless of any protected characteristic under applicable federal, state, or local laws.
How this job compares
Set against the 41,256 open Software Engineer jobs on Olive Jobs, counted October 31, 2026.
- Pay
- This posting$200–320K/yr
- California median$165–246K/yr7,748 salary ranges
- US median$135–217K/yr32,647 salary ranges
This range's midpoint, $260K, is 27% above the California median midpoint ($205K) — in the top quarter of Software Engineer salary ranges in California.
- Openings
- Olive Jobs lists 9,640 open Software Engineer jobs in California and 41,256 across the US. 7% of them nationwide are listed as remote or flexible.
- Experience
- Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (33,425 postings).
- Education
- 15,161 of the 41,256 open Software Engineer jobs (37%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on October 31, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
You've read the whole posting — now see how you match it.