Computer Vision Engineer

14 hours ago


India Recro Full time

AI Engineer - Manufacturing Analysis Platform

Role Overview

We're seeking a passionate AI Engineer to lead the development of our core AI analysis engine. You'll be architecting and implementing machine learning models that can analyze 3D CAD geometry in real-time, predict manufacturing issues, and provide actionable recommendations to improve design manufacturability. This is a founding engineering role with significant ownership and growth potential.


Key Responsibilities


AI/ML Development

  • Design 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

  • Architect browser-based AI systems that can 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
  • Implement feedback loops to continuously improve model accuracy


Manufacturing Analysis

  • Develop DFM analysis algorithms for wall thickness, draft angles, undercuts, gate placement
  • Build moldflow simulation capabilities using AI-accelerated CFD techniques
  • Create cost optimization engines that recommend design changes for manufacturability
  • Implement quality prediction models for common injection molding defects
  • Design automated report generation with actionable manufacturing insights


Research & Innovation

  • Stay current with AI/ML advances in manufacturing and CAD analysis
  • Experiment with cutting-edge techniques like neural radiance fields, graph neural networks for 3D data
  • Collaborate with manufacturing experts to validate and improve AI recommendations
  • Publish research and represent the company at industry conferences


Required Qualifications

Technical Expertise

  • 4+ years of AI/ML engineering experience with production deployments
  • Strong proficiency in Python with TensorFlow, PyTorch, or similar ML frameworks
  • Experience with 3D geometry processing using libraries like Open3D, PCL, or similar
  • JavaScript/TypeScript expertise for browser-based AI deployment (TensorFlow.js, ONNX.js)
  • Computer vision and geometric deep learning experience
  • Understanding of CAD file formats (STEP, STL, OBJ) and 3D mesh processing
  • Experience with fine tuning ML models

Software Engineering

  • WebAssembly development for high-performance browser applications
  • Cloud platform experience (AWS, GCP, Azure) for model training and deployment
  • Database design for handling large geometric datasets
  • Version control and CI/CD best practices

Mathematical Foundation

  • Strong linear algebra and calculus background
  • Statistics and probability for uncertainty quantification
  • Computational geometry and mesh processing algorithms
  • Optimization techniques for design parameter tuning

Preferred Qualifications

Domain Knowledge

  • Manufacturing engineering background in injection molding or similar processes
  • CAD software experience (SolidWorks, Fusion 360, etc.)
  • Finite element analysis (FEA) or computational fluid dynamics (CFD) experience
  • Materials science knowledge for plastic properties and behavior

Advanced Technical Skills

  • Graph neural networks for representing CAD geometry
  • Reinforcement learning for design optimization
  • Physics-informed neural networks for manufacturing simulation
  • Edge computing and model compression techniques
  • Real-time rendering with WebGL/Three.js

Education & Experience

  • Bachelors or Masters in Computer Science, Engineering, or related field
  • 2+ years in manufacturing technology or CAD software companies
  • Experience at high-growth startups building technical products from scratch for production
  • Open source contributions in AI/ML or manufacturing tools


  • Bengaluru, India Infosys Limited Full time

    Job Description Job Description: - As a Computer Vision Engineer Developer you will contribute to the development and maintenance of AI pipelines addressing key problems such as object detection item tracking recognition and counting - Working under the guidance of senior engineers and data scientists you ll assist in implementing deep learning models...


  • Bengaluru, India Bigthinx AI Full time

    Job Description Bigthinx, an award winning fashion tech company that&aposs revolutionizing how people shop, create, and interact. We are disrupting the global fashion industry with Artificial Intelligence for digital clothing, 3D PDP content, virtual beings, and transformational digital shopping experiences. Our solutions include automated, high-quality 3D...


  • Delhi, India Wobot AI Full time

    Job Description Responsibilities - Develop computer vision solutions with high-quality, robust, and scalable algorithms and models. - Collaborate with cross-functional teams to coordinate project activities, manage timelines, and ensure milestones are met. - Manage the training, evaluation, and fine-tuning of advanced deep learning models for tasks such as...


  • India Inspektlabs Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    About UsInspektlabs is a cutting-edge B2B SaaS platform, backed by Barclays and Techstars, that is revolutionizing vehicle inspections with AI for the automotive and insurance industries. Over the past five years, our innovative technology has powered over 10 million vehicle inspections for 50 enterprises globally. With our headquarters in Delaware, USA, and...


  • Mumbai, India IIT Bombay Full time

    Job Description Job Role: Computer Vision and Estimation Engineer Location: Indian Institute of Technology Bombay, Mumbai Job Category: Project Research Staff About the project: The Government-funded project focuses on the development and demonstration of drone and allied technologies. With applications spanning various sectors, the initiative leverages...


  • Bengaluru, India Okulr Techminds Full time

    Job Description We're Okulr Techminds, an AI, video analytics, and IoT company based in Bangalore. We're a product company with various products in the Data Analytics, Video Analytics, and IOT, with products in Face recognition, Intelligent Traffic Management, Retail digital transformation analytics, predictive medical analytics, Smart Poles & more. To...

  • Software Engineer

    2 weeks ago


    Bengaluru, India Inkers Technology Full time

    Job Description Company Description Inkers Technology, headquartered in Bengaluru with offices in the USA and UAE, specializes in designing and developing large-scale AI and ML solutions. With a strong focus on AI, computer vision, and deep neural networks, we have extended our expertise into the construction industry through our innovative AI-powered...


  • Chennai, India Eternal Robotics Full time

    Job Description Role Overview: Eternal Robotics is seeking a seasoned Computer Vision Engineer with a profound capability to lead and innovate within our technology team. The individual will play a pivotal role in propelling our computer vision projects by leveraging extensive technical skills, leading teams, and ensuring optimal integration of computer...


  • Bengaluru, India Ctruh Full time

    Job Description Job Title : Computer Vision Engineer Location : Bangalore, India(On-site) Job Type : Full-Time Company : Ctruh Technologies About Ctruh Ctruh is a leader in 3D development services, partnering on cutting-edge projects with global clients. Our team is passionate about pushing the boundaries of visual and digital experiences, creating...


  • India Level AI Full time

    As a Computer Vision Engineering Intern, you will be responsible for the Neural network workload analysis and modeling AI accelerators and testing. **Roles and Responsibilities**: - As a Computer Vision Engineer, you’ll be working on several areas like Visual Recognition, Segmentation, Feature Extraction/Representation Learning. - You’ll be responsible...