SlipstreamJobsFresh Startup & VC-Backed Jobs

Research Software Engineer- Simulation Algorithm/ Geometry Processing

Foundation EGI - Remote - Remote - posted 2026-10-07

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Foundation EGI is an MIT-born, venture-backed Silicon Valley startup building an AI copilot for design and manufacturing. The company leverages advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity across the design and manufacturing lifecycle. This Research Software Engineer role bridges machine learning and real-world engineering problems. You will work with 2D and 3D data from CAD, CAE, and CAM systems, translating complex geometry, design workflows, and simulation data into formats that AI systems can understand and leverage. The position requires both theoretical depth and practical application skills, with a focus on how engineers actually work day to day. Key Responsibilities: - Design, develop, and maintain geometry processing and simulation algorithms for engineering applications - Build services for reading, processing, and writing 2D/3D engineering data - Develop rendering modules for generating 2D/3D visual assets - Curate and manage large-scale datasets for learning-based systems - Implement and optimize post-training workflows for machine learning models - Contribute to the development of domain-specific languages for engineering tasks Requirements: - 5+ years of academic or industry experience in geometric processing, simulation, optimization, machine learning, or domain-specific languages - Proficient in writing clean, modular, and maintainable Python code (required) - Experience with dataset creation and data pipeline development - PhD or MS with focus in computational design, simulation, or AI - Experience developing CAD/CAM/CAE software tools - Experience developing or fine-tuning large language models (LLMs), including post-training methods such as quantization, pruning, distillation, or reinforcement learning - Experience designing or implementing DSLs or compilers

Similar roles