Software Engineer

Dirac, Inc.•New York, NY
•$120,000 - $200,000•Onsite

About The Position

Dirac is building BuildOS, a creative suite for manufacturing engineering that brings together workflows and artifacts such as process plans, MBOMs, routings, work instructions, spreadsheets, PLM configurations, ERP tables, and internal tools. BuildOS enables manufacturing engineers to author, version, review, and distribute the canonical definition of how a product is produced. The Software Engineer will own features end to end, from underlying services to tools used by manufacturing engineers. The work spans backend, frontend, and 3D development and is driven primarily by customer problems. The role serves customers in industries including aerospace, defense, shipbuilding, energy equipment, and heavy machinery. The position is fully in person at Dirac’s NYC office in the Empire State Building. Relocation assistance is available.

Requirements

  • Strong proficiency in Go or TypeScript and willingness to work in the other.
  • Ability to read Rust, Python, or C++ when needed to investigate a bug.
  • Experience building backend services with typed APIs, such as protobuf/gRPC or similar, backed by a relational database.
  • Experience building non-trivial React frontends with real state management.
  • Debugging approach based on evidence, including logs, reproductions, and identifying root causes before implementing fixes.
  • Verify work in the running application, not only through passing tests.
  • Use AI coding agents every day and review their output as carefully as a colleague’s.
  • Clear, concise writing in design notes, PR descriptions, and tickets.
  • Have built something, at work or otherwise, and be able to explain it in conversation.
  • Eligibility is restricted to U.S. Persons as defined by ITAR (22 CFR § 120.62).

Nice To Haves

  • Experience with CAD, 3D graphics, or computational geometry.
  • Experience with Rust, WebAssembly, or GPU programming.
  • Experience integrating enterprise systems such as PLM, ERP, or MES.
  • Experience shipping LLM-based features to production.
  • Experience with cloud infrastructure and Kubernetes.
  • Experience with security or compliance work in regulated industries.
  • Background in manufacturing, aerospace, or defense.

Responsibilities

  • Own features end to end, from customer problem discovery through implementation and proof that the feature works in the product.
  • Build and maintain backend services and tools for manufacturing engineers.
  • Develop frontend experiences, including authoring workflows and interactive browser-based 3D applications.
  • Turn CAD models into structured, versioned manufacturing data.
  • Explore and build AI features that draft work instructions and help engineers plan builds.
  • Integrate BuildOS with enterprise systems used by manufacturers.
  • Work with manufacturing engineers who use the product, including sometimes spending time on factory floors.
  • Debug from evidence, identify root causes, and verify work in the running application.
  • Use AI coding agents and critically review their output.
  • Document work in concise design notes, pull request descriptions, and tickets; address mistakes in ways that prevent recurrence.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Flexible paid time off and sick leave
  • Stock options
  • Commuter benefits
  • Relocation assistance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service