Company Description
FixtureLabs offers an innovative AI-powered practice platform for mechanical engineering graduates to gain verified work experience through daily challenges in CAD, First Principles thinking, DFM, and FEA. The platform helps engineering professionals build a portfolio that showcases their capabilities to recruiters, providing a solution to the experience catch-22 faced by many entry-level engineers.
Role Description
This is a research-focused internship for a Mechanical Research Engineer at FixtureLabs. You’ll help advance our proprietary CAD Comparator—the engine that verifies student models against ground truth—by developing and validating geometry- and drawing-aware algorithms. The work is math-intensive and ideal for someone with strong critical thinking, a mechanical engineering foundation, and a love for turning theory into robust tools.
You will :
Develop Python pipelines, unit tests, and benchmarks; profile and harden edge cases (fillet chains, tiny features, near-coincident geometry).
Improve feature extraction and matching across CAD files and technical drawings (holes, fillets, GD&T, threads, tolerances, assemblies).
Qualifications
Required
BS or MS in Computer Science Engineering (or Mechanical).
Strong math : linear algebra, multivariable calculus, numerical methods, optimization, probability and statistics.
Programming in Python (NumPy, SciPy, pandas), unit testing, Git, clear code reviews.
First-principles problem solving, careful reasoning, clear written communication.
Preferred
Experience with OpenCascade or FreeCAD, or a major CAD API (SolidWorks API, Onshape API).
3D geometry or vision tools : Open3D, OpenCV, PCL; basic meshing and FEA prechecks.
Light ML for clustering or anomaly detection (scikit-learn), basic optimization tuning.
Dev tooling : Jupyter, Docker, simple CI, profiling.
Portfolio or GitHub with CAD or geometry projects, small research writeups, or technical blogs.
Stipend - Rs 25,000 - 30,000 / month
Ai Research Engineer • Vizianagaram, Andhra Pradesh, India