Software Engineer

Subcritical Systems

Austin (TX)

On-site

USD 110,000 - 170,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance

Job summary

Subcritical Systems seeks a core contributor for our five-person engineering team in Austin to advance the CAD automation platform that generates and validates 3D assemblies. You’ll integrate frontier AI models, work on geometry and data modeling, and own major parts of the ATLAS stack end-to-end.

You will collaborate with mechanical designers and nuclear engineers to translate constraints into software, build scalable pipelines, and push-button design iteration that speeds construction

Qualifications

  • Strong software engineering fundamentals: Python and/or TypeScript, clean architecture, version control, testing.
  • Hands-on experience integrating frontier AI models into production workflows: model APIs, agentic systems, retrieval/context management, evals, observability.
  • Experience building tools used by domain experts (engineers, scientists, designers).
  • Comfort with geometry, spatial data, or engineering file formats (CAD, STEP, mesh, simulation outputs).
  • Track record of shipping in resource-constrained environments (startup, early-stage team, or solo ownership).
  • Excellent communication with non-software collaborators; able to translate constraints to engineers.

Responsibilities

  • Develop and maintain our in-house CAD automation pipeline generating parametric 3D assemblies from structured design inputs.
  • Build interfaces between the design toolchain and engineering formats (STEP, IGES) for handoff to fabrication partners.
  • Automate physics simulation workflows: setup, queue, parse outputs, and feed results into design iteration.
  • Own core pieces of ATLAS: orchestration, agent delegation, retrieval over corpora, and tool gateways.
  • Build design task management layer linking tasks to the master construction schedule with two-way sync.
  • Contribute to internal tooling: VCS for design artifacts, automated validation, and documentation generation.
  • Collaborate daily with mechanical designers and nuclear engineers to translate constraints into software.

Skills

Python
TypeScript
Clean architecture
Version control
Testing
AI model integration
Geometry / CAD data

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Docker
PostgreSQL
OpenCascade
FreeCAD
LangChain

Job description

ROLE SUMMARY

You will be a core contributor on a five-person engineering team building the internal tooling that speeds up our design-to-construction pipeline. Your main focus is our CAD automation platform: a system that generates and validates complex 3D assemblies programmatically, so our mechanical designers and engineers can iterate far faster than traditional CAD workflows allow. You will integrate AI tools into this workflow, solve hard geometry and data modeling problems, and own major parts of the software stack end to end. Success in the first 90 days looks like design automation pipelines our engineers rely on daily and a construction schedule that stays on track because of them.

KEY RESPONSIBILITIES
  • Develop and maintain our in-house CAD automation pipeline, which is a part of our ATLAS platform. This pipeline generates parametric 3D assemblies (geometry, tolerances, bill of materials) from structured design inputs.
  • Build software interfaces between our design toolchain and standard engineering formats (STEP, IGES, manufacturing packages) for handoff to construction and fabrication partners.
  • Automate physics simulation workflows: pipelines that set up runs (Monte Carlo neutronics, electromagnetic solvers, thermal analysis, parameter sweeps), queue them on our compute, parse solver output, and feed results back into design iteration. Today much of this is manual; your job is to make it push-button.
  • Own core pieces of ATLAS, our multi-agent AI platform: orchestration and agent delegation, retrieval over engineering and regulatory document corpora, tool gateways, and evaluation and tracing so we can trust what the system produces.
  • Build the design task management layer that connects individual engineering tasks to the master construction schedule, with dependency tracking and two-way sync to our project management tools.
  • Contribute to internal tooling infrastructure: version control for design artifacts, automated validation and consistency checking, and documentation generation.
  • Collaborate daily with mechanical designers and nuclear engineers: translate physical constraints into software logic, and surface software capabilities that open up new design approaches.
QUALIFICATIONS
Required
  • Strong software engineering fundamentals: Python and/or TypeScript, clean architecture, version control, testing.
  • Hands-on experience integrating frontier AI models into production workflows: model APIs, agentic systems (LangChain, LangGraph, or similar), retrieval and context management, evals, observability, and the surrounding infrastructure required to deploy reliable AI-enabled products.
  • Experience building tools used by domain experts (engineers, scientists, designers). You know how to translate expert knowledge into reliable software.
  • Comfort working with geometry, spatial data, or engineering file formats (CAD, STEP, mesh, simulation outputs).
  • Track record of shipping in resource-constrained environments: startup, early-stage team, or solo ownership of a complex system.
  • Excellent communication with non-software collaborators. You can explain a technical constraint to a mechanical engineer and absorb domain knowledge quickly.
  • High agency: you identify problems, propose solutions, and execute without needing a detailed spec.
Preferred
  • Experience as an early technical hire at a deep-tech, hardware, or engineering-software startup.
  • Production infrastructure experience: AWS, Docker, Postgres.
  • Background in or exposure to mechanical engineering, manufacturing, or technical design review processes.
  • Experience with CAD systems (OpenCascade, FreeCAD, Fusion, SolidWorks, or similar) or geometric modeling libraries.
  • Prior work on systems with physical-world consequences: robotics, aerospace, energy, biotech, advanced manufacturing.
BENEFITS
  • We offer health, dental, and vision insurance
LOCATION & WORK POLICY

This role is fully in person in Austin, Texas. Our facility is located next to Austin Airport.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Subcritical Systems Inc • Austin (TX)

On-site
USD 120,000 - 170,000
Health insurance
CAD Designer (AI/CAD Integration)
CAD Designer (AI/CAD Integration)

Subcritical Systems Inc • Austin (TX)

On-site
USD 65,000 - 90,000
Health insurance
Dental insurance
Vision insurance
AI-Driven CAD Automation Engineer – Austin (Onsite)
AI-Driven CAD Automation Engineer – Austin (Onsite)

Subcritical Systems • Austin (TX)

On-site
USD 110,000 - 170,000
Health, dental, and vision insurance
Senior Software Engineer
Senior Software Engineer

Blackwing • Detroit (MI)

Hybrid
USD 120,000 - 170,000
Competitive salary and equity package
Full medical, dental, and vision for员工
401(k)
+5
Software Engineer (Computational Geometry)
Software Engineer (Computational Geometry)

Layup Parts • Huntington Beach (CA)

On-site
USD 120,000 - 170,000
Full Benefits Package: Medical, dental
Equity Options Grants
401k plan
+1
Modeling and Analysis Engineer (All Levels)
Modeling and Analysis Engineer (All Levels)

Unlimited • San Francisco (CA)

On-site
USD 120,000 - 200,000
Hardware Engineer (Mechanical, Electrical, Mechatronics, Robotics, Aerospace, or similar)
Hardware Engineer (Mechanical, Electrical, Mechatronics, Robotics, Aerospace, or similar)

Unlimited Industries • San Francisco (CA)

On-site
USD 120,000 - 180,000
Hardware Engineer (Mechanical, Electrical, Mechatronics, Robotics, Aerospace, or similar)
Hardware Engineer (Mechanical, Electrical, Mechatronics, Robotics, Aerospace, or similar)

Hardware FYI • San Francisco (CA)

Hybrid
USD 140,000 - 190,000
Modeling and Analysis Engineer (All Levels)
Modeling and Analysis Engineer (All Levels)

US Health Partners, LLC • San Francisco (CA)

Hybrid
USD 150,000 - 230,000
AI coding agents
Generative AI CAD Engineer
Generative AI CAD Engineer

Atomic Machines • Emeryville (CA)

On-site
USD 220,000 - 260,000
Equity
Benefits