What are the responsibilities and job description for the Research & Development Software Engineer- Geometry & AI position at ChatGPT Jobs?
Job Description
Job Details Extracted
Engineering & AI Copilot Developer
Location & Work Arrangement
An MIT-born, venture-backed Silicon Valley startup building an AI Copilot for design and manufacturing ("real-life 'Jarvis'"). The company utilizes advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity.
Job Role Summary
This role bridges machine learning, real engineering problems, and 2D/3D data from CAD, CAE, and CAM systems. The ideal candidate will have strong technical skills in Python and ML, with the ability to translate complex geometry and design workflows into usable AI data.
Key Responsibilities
Job Details Extracted
Engineering & AI Copilot Developer
Location & Work Arrangement
- Location: Boston, MA
- Work Model: Remote
An MIT-born, venture-backed Silicon Valley startup building an AI Copilot for design and manufacturing ("real-life 'Jarvis'"). The company utilizes advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity.
Job Role Summary
This role bridges machine learning, real engineering problems, and 2D/3D data from CAD, CAE, and CAM systems. The ideal candidate will have strong technical skills in Python and ML, with the ability to translate complex geometry and design workflows into usable AI data.
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 (DSL) for engineering tasks.
- Experience: MUST have experience with Code Development (mandatory; applicants without this will not be considered).
- Years of Experience: 5 years of academic or industry experience in Geometric Processing, Simulation, Optimization, Machine Learning, or Domain-Specific Languages.
- Education: BSc or MSc in Computer Science, Engineering, or a related field (PhD or MS in Computational Design, Simulation, or AI is a plus).
- Technical Skills:
- Proficiency in clean, modular, and maintainable Python code.
- Experience with dataset creation and data pipeline development.
- Experience developing CAD/CAM/CAE software tools.
- Experience designing or implementing DSLs or compilers.
- Experience with designing or fine-tuning Large Language Models (LLMs), including post-training methods (quantization, pruning, distillation, or reinforcement learning).
- Curiosity about mechanical systems and engineering design workflows.