Physics Applications - Software Engineer (Principal)

Vinci AI

$130K — $180K *
Technical Services
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in software development for production systems.
  • Experience with scientific computing or physics simulation (FEM, FEA, Molecular Dynamics).
  • Proven leadership in technical initiatives focused on code health and modularity.
  • Expertise in developing robust, testable software libraries and APIs.
  • Strong knowledge of modern software practices, including CI/CD.

Responsibilities

  • Define and implement high-quality software libraries for simulation engines.
  • Drive code quality and architectural standards across the team.
  • Design accessible interfaces reflecting modeled physics.
  • Own critical system components and mentor junior engineers.
  • Collaborate with multidisciplinary teams to enforce software best practices.

Benefits

  • Flexible working hours and remote work options.
  • Opportunities for professional development and training.
  • Collaborative and innovative work environment.
  • Exposure to cutting-edge technology and research.
Full Job Description
What You Will Do

Your north star will be production and delivering value to our customers while establishing and maintaining the technical integrity of our codebase.

In this role you will define and implement high-quality, reusable software libraries for our core simulation engine. You will drive code quality, testability, and architectural standards across the team, ensuring our production system scales gracefully and remains maintainable. This includes designing interfaces that are easy to access and correctly reflect the physics they are modeling. You will take ownership of critical system components, mentor junior engineers, and guide the team in transforming research prototypes into hardened, customer-facing features.

You will work with Physicists, AI researchers, Software Engineers and Computational Geometry experts. You will collaborate closely with this team to enforce software engineering best practices throughout the full development lifecycle, from ideation to deployment.

What We're Looking For

Qualifications:
  • 8+ years of experience in high-quality software development, with significant experience designing and building production-grade systems.
  • Prior experience with scientific computing or physics simulators (FEM, FEA, Molecular Dynamics, FDTD), or large-scale machine learning systems.
    • STEM MSc, PhD preferred but not required.
  • Demonstrated ability to lead technical initiatives focused on code health, modularity, and system correctness.
  • Expertise in building robust, tested, and maintainable software libraries and APIs.
  • Strong proficiency in modern software development practices, including system design, agentic coding, testing frameworks, and continuous integration/delivery (CI/CD).
  • Have contributed to a production data processing system.

We are very excited to talk with you if you have
  • Experience building and maintaining core ML, data infrastructure, or numerical computing software (e.g., PyTorch, Numpy, Cuda, distributed systems).
  • Experience going from early stage prototype moving to a production environment
    • At a Startup or National Lab
  • Have leveraged simulation for design or data generation purposes.


Engineering Expectations
  • Architectural Leadership: Define and uphold rigorous software design standards to ensure the code base remains clean, modular, and scalable in a production environment.
  • Code Health and Testability: Drive strong CI, comprehensive regression testing, and validation discipline across all components.
  • Technical Ownership: Capable of independently solving complex architectural problems and taking ownership of core model infrastructure evolution.
  • Mentorship: Mentor scientists & engineers on best practices, performance optimization, and system design.


Similar Jobs

More Jobs at Vinci AI

More Technical Services Jobs

Find similar Physics Applications - Software Engineer (Principal) jobs: