Full Stack Engineer

Navier AI Corp.
San Francisco, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

San Francisco, United States of America

Tech stack

JavaScript
3d Models
Computer-Aided Design
3D Rendering
3D Visualization
API
Artificial Intelligence
Amazon Web Services (AWS)
Application Performance Management
User Authentication
Azure
C++
Cloud Computing
Computer Programming
Django
OpenGL Shading Language
Design of User Interfaces
Human-Computer Interaction
Python
Machine Learning
Software Tools
Computational Geometry
TypeScript
Web Applications
WebGL
Three.js
Data Processing
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Standard Template Library (STL)
React
Flask
Backend
FastAPI
Containerization
Data Management
Front End Software Development
Api Design
Docker

Job description

We're hiring a Full Stack Engineer to build the interactive interfaces and backend services that power our autonomous engineering agents. You'll be responsible for creating seamless user experiences that let engineers visualize complex geometry, interact with AI agents, and manage design workflows-all while collaborating closely with ML, backend, and simulation teams. Responsibilities

  • Build interactive web applications using TypeScript, React, and Three.js to visualize CAD models, simulation results, and agent outputs
  • Develop backend services in Python to power workflows, handle model inference requests, and manage user data
  • Design intuitive UIs and workflows that make AI-powered engineering agents accessible and useful to domain experts
  • Implement real-time rendering and 3D visualization pipelines for CAD, meshes, and simulation outputs
  • Collaborate with ML and backend engineers to connect front-end tools with AI models and simulation infrastructure
  • Ensure application performance and scalability through robust state management, API design, and efficient data handling
  • Participate in architecture discussions and help define best practices for frontend + backend integration
  • Own features end-to-end, from design to deployment, in a fast-paced startup environment

Requirements

  • Strong proficiency in TypeScript and React
  • Experience building 3D interactive experiences with Three.js or similar frameworks
  • Solid backend development experience in Python (FastAPI, Flask, or Django preferred)
  • Familiarity with API design, authentication, and data handling best practices
  • Ability to work across the stack and own features from frontend to backend
  • Comfort working with scientific/engineering data formats (e.g., meshes, STL, point clouds)
  • Strong product intuition and ability to collaborate closely with designers and engineers

Bonus

  • Experience with CAD visualization, computational geometry, or simulation tools
  • Knowledge of WebGL or shader programming (GLSL, WGSL)
  • Experience integrating ML model inference into production apps
  • Familiarity with containerization (Docker) and cloud deployment (AWS, GCP, or Azure)
  • Prior work in engineering-focused or scientific software companies, 3D Rendering, Aerospace and Defense, Amazon Web Services (AWS), Application Programming Interface (API), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Authentication, Automation, Automotive Manufacturing, Best Practices, C++ Standard Template Library (STL), CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing), Category Development, Cloud Computing, Computational Geometry, Customer/Client Research, Data Formats, Data Management, Django, Docker, Engineering Software, GCP (Good Clinical Practices), Geometry, High Tech Industry, Internet Application, JavaScript, Microsoft Windows Azure, Physics, Power Engineering, Python Programming/Scripting Language, React.js, Science Software, Simulation, Startup, Team Player, Technical/Engineering Design, Usability Engineering, User Interface Design, User Interface Tools, User Interface/Experience (UI/UX)

Benefits & conditions

The interfaces you build will be the primary way engineers interact with Navier's autonomous agents. You'll shape how complex geometry, simulation results, and AI-driven design decisions are visualized and explored. Your work will directly impact the usability, adoption, and trustworthiness of a category-defining product. What We Offer

  • Competitive compensation, including salary and equity
  • Direct exposure to high-impact technical problems in aerospace, automotive, and advanced manufacturing
  • Opportunity to help define a new category of engineering software

Apply for this position