Back to jobs
New

Rust Software Engineer

The Vision

Navier AI is building engineering software for physics-driven design. We are starting by making Computational Fluid Dynamics simulations that are 1000x faster than current solutions. We're leveraging cutting-edge physics machine learning to accelerate traditionally compute-intensive simulations. Why? Because Engineers deserve better tools to drive innovation, from designing efficient aircraft, to faster F1 cars to silent hair dryers. We're not just improving the status quo - we're redefining it.

The Role: Rust Software Engineer

As a Rust Software Engineer, you’ll be integral to building the systems and frameworks that power the visualizations and UX for our simulations. Your work will span across low-level systems programming, optimizing performance, and contributing to our core simulation visualizer and interfaces in Rust. You’ll also have the opportunity to work on modern Rust-based web and GUI development. From performance-critical data pipelines to UI/UX, your work will have a direct impact on the product.

What We’re Looking For:

  • Strong Proficiency in Rust: You’ve worked with Rust in production or open-source environments and understand its strengths in performance-critical and multi-threaded applications.
  • Experience with Rust Web Development: Familiarity with frameworks like Actix, Rocket, or similar Rust-based web ecosystems.
  • Low-level Systems Experience: Expertise in systems programming, including memory management, multi-threading, or concurrency models.
  • Familiarity with Rust GUI/Graphics Frameworks: Experience or interest in working with egui, Bevy, or other Rust-based UI/UX or game development tools.
  • Cloud Infrastructure: Experience with AWS (or GCP/Azure) for deploying and scaling applications.
  • Version Control & Best Practices: Strong experience with Git, CI/CD pipelines, and development best practices.
  • Problem-Solver: You enjoy working on complex challenges across different technical domains.

Bonus:

  • Experience with egui or Bevy: If you’ve built GUI applications or worked with game engines in Rust, you’ll bring valuable insights to our team.
  • Experience in cross-platform development in Rust.
  • Knowledge of DevOps, containerization (e.g., Docker), and Kubernetes.
  • Background in scientific computing or machine learning workflows.
  • Familiarity with numerical methods and computational physics.

Why This Role is Special:

  • Big Impact: You’ll be part of a small, fast-paced team where your contributions will directly influence both the product and the company’s direction. Every decision you make will have a meaningful impact.
  • Variety & Ownership: You’ll work across the entire tech stack—Python scripting, cloud architecture, and web development. There’s no single problem, technology, or challenge that will define your work; you’ll own the whole solution.
  • Room for Growth: You’ll have the opportunity to grow with the company, gaining exposure not only to cutting-edge technology but also to how startups are run and scaled.
  • Close Collaboration: You’ll work directly with the founders and a tight-knit team that’s passionate about solving tough engineering problems.

The Founders

Cameron and Evan are former SpaceX-ers who’ve built and launched land, sea, air and space vehicles. As aerospace engineers, they experienced firsthand the challenges of slow, inefficient engineering workflows and founded Navier AI to solve these exact problems.

Location & Compensation

  • In-person, San Francisco
  • Salary: $80K-$150K + equity

Apply Now!

This is a rare opportunity to join a startup on the ground floor and have a massive impact. If you’re passionate about pushing the boundaries of machine learning and want to see your work directly impact the future of engineering, we want to talk to you!

Join us and be part of something extraordinary.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf