Foundation EGI

Foundation EGI

Mechanical Design Integrations Backend Engineer

Boston, MA

Sponsorship not specified$110k-$175kDetected 15 days ago
TypeScriptPythonC++ReactNext.jsBackend DevelopmentGitPostgreSQLGCPCloud PlatformsDockerKubernetesGitHub ActionsgRPCMachine LearningSolidWorksCATIASiemens NXCreoMechanical DesignResearchCommunication

About the role

  • Our tech stack - Google Cloud - Python, TypeScript - Protobuf, gRPC - Next.JS, React.JS - GitHub Actions - Docker, Kubernetes, Spinnaker - PostgreSQL

Responsibilities

  • You'll help build systems that:
  • Build scalable APIs that allow engineering applications to exchange geometry and metadata.
  • Design backend systems that manage CAD assemblies, parts, configurations and engineering metadata.
  • Experience developing software integrations using commercial CAD APIs, such as Siemens NX Open, CATIA, SOLIDWORKS API, Creo Toolkit, Autodesk Inventor API, or similar engineering platforms.
  • Experience building cloud-native applications, backend APIs, and data models (including Protobuf).
  • Experience developing CAD automation tools, plugins or engineering software integrations.
  • Experience building and deploying applications using Docker and Google Cloud Platform (GCP).
  • Experience partnering with mechanical engineers, researchers, or AI/ML teams to build engineering applications.
  • Passion for building software at the intersection of CAD, Mechanical Engineering, Backend Systems, and Engineering AI.

Requirements

  • 5+ years of experience building and maintaining backend services and production software.
  • Strong Python engineering skills with experience writing clean, scalable, and maintainable code.
  • Experience working with 3D engineering data, CAD models, assemblies, and related engineering file formats.
  • Familiarity with computational geometry, CAD workflows, PLM systems, or engineering data pipelines.
  • Experience working with large-scale 3D models, assemblies or complex engineering datasets.
  • Strong programming experience in C++ alongside Python.
  • Experience designing and implementing gRPC-based APIs and distributed services.
  • Experience implementing logging, monitoring, observability, and production debugging practices.

Skills

  • Translate CAD models into machine-readable engineering data.
  • Connect Siemens NX, CATIA, SOLIDWORKS and other CAD platforms with cloud-native AI services.
  • Develop Python services that automate complex engineering workflows.
  • Partner with researchers building next-generation Engineering AI.

Compensation

  • $110k-$175k

Company info

  • We are a MIT-born, venture-backed Silicon Valley startup building a real-life 'Jarvis'-an AI Copilot for design and manufacturing.
  • Our goal is to utilize advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity across all steps of the design and manufacturing process.
  • What we're looking for
  • BS/MS in Mechanical Engineering, Computer Science, Software Engineering, or a related technical field.

This listing is sourced directly from Foundation EGI's careers page and normalized into a canonical job model.