Software Engineer (Founding Team)

Riven Systems

New York (NY)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Riven Systems in New York, NY is seeking a Software Engineer to join a lean, interdisciplinary team. You will work with experts in thermodynamics, ML, and process modeling to deploy models, agents, and simulations that engineers rely on.

You will own the backend that trains and serves computational models, build interfaces for customers, and establish standards for reproducible, versioned code. The role covers the full lifecycle from prototyping to deployment in a fast-paced, scrappy

Qualifications

  • 4+ years building backends and UIs for scientific or engineering software.
  • Experience implementing validation at scale for large bodies of computational output.
  • Comfort across the project lifecycle, from early technical prototyping to customer facing deployment.
  • Familiarity with architecting agentic frameworks and leveraging agents to solve challenging technical problems.
  • Deep scientific and technical curiosity and the ability to quickly absorb a new domain.

Responsibilities

  • Manage the backend that trains, manages, and serves our computational models.
  • Implement customer facing artifacts and interfaces for interacting with our models and results.
  • Build the tool APIs, machine-readable errors, sandboxing, and observability that let agents operate the platform.
  • Set engineering standards for a scientific codebase: numerical testing, reproducibility, and versioning that covers models and data as well as source.
  • Implement validation at scale: versioned reference data, distributed test suites, and statistical treatment of error.

Skills

Backend development
Frontend development
Machine learning
Scientific software
Prototyping
Interdisciplinary communication
Agile methodologies
Problem-solving

Tools

Python
REST APIs
Docker
GPU programming
LLM tooling

Job description

About the role

As a Software Engineer you will be the connective tissue of Riven. You will work closely with experts in thermodynamics, machine learning, process modeling, and autonomous experimentation to deploy models, agents, and simulations in software that engineers can rely on.

Riven is hiring a lean, interdisciplinary team and experience spanning multiple roles is welcome. Apply to whichever role is closest to your skillset.

Initial Responsibilities
  • Manage the backend that trains, manages, and serves our computational models.
  • Implement customer facing artifacts and interfaces for interacting with our models and results.
  • Build the tool APIs, machine-readable errors, sandboxing, and observability that let agents operate the platform.
  • Set engineering standards for a scientific codebase: numerical testing, reproducibility, and versioning that covers models and data as well as source.
  • Implement validation at scale: versioned reference data, distributed test suites, and statistical treatment of error.
Qualifications
  • 4+ years experience building both backends and user interfaces for scientific or engineering software.
  • Experience implementing validation at scale for large bodies of computational output.
  • Comfort across the project lifecycle, from early technical prototyping to customer facing deployment.
  • Familiarity with architecting agentic frameworks and leveraging agents to solve challenging technical problems.
  • Deep scientific and technical curiosity and the ability to quickly absorb a new domain.
  • Ability to move quickly and rigorously using agentic engineering approaches.
  • Clear interdisciplinary communication and the curiosity to quickly learn and execute in new domains.
  • Ability to prioritize, execute, and collaborate with a high degree of agency, a willingness to be wrong, and the ambition to build something that has never existed before.
  • Trust, humor, rigor, and an excitement to work in a scrappy, interdisciplinary early-stage environment.
Bonus Points
  • Experience building agentic systems: tool interfaces, evaluation harnesses, or LLM applications in production.
  • Deep understanding of numerical optimization - nonlinear solvers, automatic differentiation, or large-scale NLP in practice.
  • Background in thermodynamics, chemistry, materials science, or a comparable physical science.
  • Scientific visualization, or data-heavy interactive interfaces.
  • GPU programming, or performance work on numerical codebases.
  • Contributions to open-source scientific software.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied AI/ML Engineer (Founding Team)
Applied AI/ML Engineer (Founding Team)

Riven Systems • New York (NY)

On-site
USD 120,000 - 180,000
Founding Software Engineer - Scientific AI Platform
Founding Software Engineer - Scientific AI Platform

Riven Systems • New York (NY)

On-site
USD 120,000 - 180,000
Process Modeling Engineer (Founding Team)
Process Modeling Engineer (Founding Team)

Riven Systems • New York (NY)

On-site
USD 160,000 - 200,000
Computational Chemist, Thermodynamics (Founding Team)
Computational Chemist, Thermodynamics (Founding Team)

Riven Systems • New York (NY)

On-site
USD 160,000 - 200,000
Commercial and Business Development (Founding Team)
Commercial and Business Development (Founding Team)

Riven Systems • New York (NY)

On-site
USD 170,000 - 240,000
Automation Engineer (Founding Team)
Automation Engineer (Founding Team)

Riven Systems • New York (NY)

On-site
USD 110,000 - 150,000
Research Engineer
Research Engineer

Dayhoff Labs • Cambridge (MA)

On-site
USD 150,000 - 210,000
Full Stack Engineer, Scientific Modeling Tools
Full Stack Engineer, Scientific Modeling Tools

Terra AI • Redwood City (CA)

On-site
USD 90,000 - 120,000
Hydrometallurgical Engineer (Founding Team)
Hydrometallurgical Engineer (Founding Team)

Riven Systems • New York (NY)

On-site
USD 135,000 - 165,000
Founding Software Engineer
Founding Software Engineer

Octavia Technologies • San Francisco (CA)

On-site
USD 160,000 - 210,000