AHMEDABAD · FULLTIME
Member of Technical Staff

Hanomi
Ahmedabad · onsite · Posted 13d ago
Sourced from
Not disclosed3–7 yrsfulltimeAhmedabad
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Build systems that understand and reason about mechanical designs. The work spans geometric representations, optimization, and AI, taking ideas from papers and experiments into production. You'll work with complex CAD models, proprietary industrial datasets, and engineers who can explain the reasoning behind design decisions. Expect ambiguous problems, hands-on experimentation, and substantial ownership, with room to grow into technical leadership.
Responsibilities:
- Develop algorithms for geometric understanding, constraint solving, and multi-objective optimization, including evolutionary methods where appropriate.
- Build structured representations and reliable tools that enable AI systems to work with CAD and engineering data.
- Design extensible systems that combine geometric algorithms, engineering rules, and learned approaches.
- Own problems from experimentation through evaluation and production integration.
- Turn expert feedback into evaluations and, where permitted, training data.
- Explore fine-tuning, preference learning, and reinforcement learning, where they measurably improve results.
- Improve correctness, performance, and maintainability across the systems you build.
Requirements:
- Strong Python skills and software engineering fundamentals; comfortable working in C++ when needed.
- Evidence of exceptional engineering or research work, with the ability to explain your decisions and trade-offs.
- Comfortable with mathematical problems involving geometry, linear algebra, or optimization.
- Able to turn loosely defined problems into practical implementations and meaningful evaluations.
- Effective with coding agents, while understanding and verifying the code you ship.
- Curious about mechanical engineering and how machines represent and reason about physical objects.
- Experience with CAD kernels, geometric algorithms, multi-objective or evolutionary optimization, constraint solvers, spatial reasoning, and applied ML or agentic systems is a strong plus. You don't need experience in every area.
Sourced from instahyre
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
linear algebraoptimizationGeometryCADC plus plusPythonMachine LearningGeometric