Foundation EGI is a MIT-born, venture-backed Silicon Valley startup building a real-life 'Jarvis'—an AI Copilot for design and manufacturing. They are seeking a Senior CAD Backend Engineer with strong CATIA experience to build backend integrations and automation for their AI Engineering platform.
Responsibilities:
- Design, develop, and maintain backend services and scripts using Python
- Integrate our product with 3rd-Party design solutions, like Siemens NX, CATIA, or PTC
- Design, develop, and maintain data models using Protobuf
- Collaborate with cross-functional teams, including product managers, engineers and researchers
- Write clean, well-documented, fast, and maintainable code
Requirements:
- BS in Mechanical Engineering, Computer Science or a related field
- 5+ years of experience designing and implementing backend services
- 3+ years of experience with Siemens NX, CATIA, or PTC's APIs
- 3+ years of experience writing Python
- Deep understanding of cloud-native applications and infrastructure
- Experience working with Protobuf
- Experience working with 3D data
- Excellent written and verbal communication skills
- Experience writing C++
- Experience implementing gRPC-based APIs
- Experience working with Docker
- Experience working with Google Cloud
- Experience setting up and maintaining CI/CD pipelines with GitHub Actions
- Experience setting up logging and monitoring