Machine Learning Engineer

3 days ago


Mumbai, India Recro Full time

Job Description: AI/ML Engineer (3D Geometry & Manufacturing)We are seeking an exceptionally talented and entrepreneurial AI/ML Engineer and build our next-generation browser-based platform for geometric analysis and Design for Manufacturability (DFM). If you are passionate about leveraging advanced AI, computer vision, and computational geometry to solve complex, real-world manufacturing challenges, we want to talk to you.This is a high-impact role focused on bringing real-time, industrial-grade analysis directly to the browser, impacting how products are designed, costed, and produced globally.Key Responsibilities & ImpactAI/ML Development & Real-time InferenceDesign and implement ML models for geometric analysis of injection molded plastic parts.Develop computer vision algorithms for automated feature detection in 3D CAD models.Build predictive models for manufacturing cost estimation, cycle time prediction, and defect analysis.Create real-time inference engines optimized for browser-based deployment using TensorFlow.js/ONNX.js .Design data pipelines for continuous model training and improvement.Platform Architecture & 3D Web SystemsArchitect browser-based AI systems that process large 3D models efficiently.Integrate STEP/STL file processing with AI analysis workflows.Develop WebAssembly modules for high-performance geometry computation.Build scalable model serving infrastructure supporting real-time analysis.⚙️ Manufacturing Analysis & DFMDevelop DFM analysis algorithms for wall thickness, draft angles, undercuts, and gate placement .Build moldflow simulation capabilities using AI-accelerated CFD techniques.Implement quality prediction models for common injection molding defects.Required Qualifications (Must-Haves)Experience: 3+ years of AI/ML engineering experience with production deployments.ML Proficiency: Strong proficiency in Python with TensorFlow, PyTorch , or similar ML frameworks.3D Geometry: Experience with 3D geometry processing using libraries like Open3D, PCL, or similar.Web AI: JavaScript/TypeScript expertise for browser-based AI deployment ( TensorFlow.js, ONNX.js ).Foundation: Strong background in linear algebra, calculus, computational geometry , and optimization techniques.CAD Knowledge: Understanding of CAD file formats (STEP, STL, OBJ) and 3D mesh processing.Software Engineering: Experience with WebAssembly development, Cloud platforms (AWS, GCP, Azure), and CI/CD best practices.Preferred Qualifications (Bonus Points)Domain Expertise: Manufacturing engineering background in injection molding or similar processes.Advanced AI: Experience with Graph Neural Networks (GNN) for CAD geometry, Physics-Informed Neural Networks (PINNs) , or Reinforcement Learning for design optimization.Full Stack: Real-time rendering with WebGL/Three.js.Startup Experience: Experience at high-growth startups building technical products from scratch for production.



  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning Engineer Skills required- Python, AI, ML Location- Bangalore, Mumbai Year of experience - 6 to 10 years Job description: Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. - to Design, develop and implement solutions. Experience with Machine Learning algorithms....


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning Engineer Skills required- Python, AI, ML Location- Bangalore, Mumbai Year of experience - 6 to 10 years Job description: Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions. Experience with Machine Learning algorithms....


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning Engineer Skills required- Python, AI, ML Location- Bangalore, Mumbai Year of experience - 6 to 10 years Job description: Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions. Experience with Machine Learning algorithms....


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning Engineer Skills required- Python, AI, ML Location- Bangalore, Mumbai Year of experience - 6 to 10 years Job description: - Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions. - Experience with Machine Learning algorithms....


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning Engineer Skills required- Python, AI, ML Location- Bangalore, Mumbai Year of experience - 6 to 10 yearsJob description:Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions. Experience with Machine Learning algorithms....


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning EngineerSkills required- Python, AI, MLLocation- Bangalore, MumbaiYear of experience - 6 to 10 yearsJob description:- Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions.- Experience with Machine Learning algorithms.-...


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning EngineerSkills required- Python, AI, MLLocation- Bangalore, MumbaiYear of experience - 6 to 10 yearsJob description:- Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions.- Experience with Machine Learning algorithms.-...


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning EngineerSkills required- Python, AI, MLLocation- Bangalore, MumbaiYear of experience - 6 to 10 yearsJob description:Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions.Experience with Machine Learning algorithms.Expertise...


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning EngineerSkills required- Python, AI, MLLocation- Bangalore, MumbaiYear of experience - 6 to 10 yearsJob description:Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions.Experience with Machine Learning algorithms.Expertise...


  • Mumbai, India Tata Consultancy Services Full time

    Role-Machine Learning EngineerSkills required- Python, AI, MLLocation- Bangalore, MumbaiYear of experience - 6 to 10 yearsJob description:Machine Learning Engineers will work on all AI and ML technologies - machine learning, knowledge graphs, cognitive etc. – to Design, develop and implement solutions. Experience with Machine Learning algorithms. Expertise...