Algorithm and Software engineers Opportunity

Confidential company

Subscribe to our Telegram & Twitter Channel

Algorithm and Software engineers in INDIA

Visa sponsorship & Relocation 15 hours ago

Job Title: Algorithm Engineer

Location: Chennai, Tamil Nadu

Job Type: Full-Time | Onsite | Hybrid (3 days/week)


About the Role


We are seeking a highly skilled and motivated Algorithm Engineer to join a world-class team of engineers developing advanced machine learning, deep learning, and image processing algorithms for semiconductor wafer inspection and metrology applications. The ideal candidate will be passionate about solving complex engineering challenges, formulating mathematical models, and implementing innovative AI-based solutions that perform effectively in real-world production environments.

This role involves close collaboration with cross-functional global teams throughout the product lifecycle, with occasional travel (up to 20%) for customer support, training, or project collaboration.


Key Responsibilities


  • Design, implement, and optimize machine learning, deep learning, and image processing algorithms.
  • Evaluate and enhance training datasets, model performance, and workflow processes.
  • Compare and assess various ML/DL models for accuracy and efficiency.
  • Develop and implement algorithms to improve signal-to-noise ratio and extract information from noisy image data.
  • Collaborate with product and domain engineering teams to define and achieve performance specifications.
  • Provide technical support during product demonstrations, customer trials, and beta implementations.
  • Work with global engineering teams on model deployment and continuous improvement initiatives.


Required Qualifications


  • PhD in Computer Science, Electrical Engineering, Applied Mathematics, or a related field with 0–3 years of experience (PhD from a Tier-1 university preferred), or M.Tech with 3+ years of experience, or B.Tech with 5+ years of experience.
  • Minimum 3 years of experience in algorithm development, computer vision, and image processing.
  • Strong programming skills in C/C++, Python, and Linux shell scripting.
  • Solid understanding of object-oriented programming and source code control tools (e.g., Git).
  • Proven experience in product-based companies with consistent work tenure (at least 2 years per organization).
  • Excellent mathematical, analytical, and communication skills.


Preferred Qualifications

  • Prior experience developing AI/ML algorithms for imaging or inspection systems.
  • Familiarity with deep learning frameworks (TensorFlow, PyTorch, etc.).
  • Exposure to signal processing, pattern recognition, or image segmentation.
  • Strong understanding of model optimization and computational performance tuning.


Additional Details

  • Work Model: Hybrid (3 days in office)
  • Relocation: Supported (for qualified candidates within or outside India)
  • Interview Process: 3 Technical Rounds + Fitment + HR Round
  • Travel: Up to 20% (domestic or international)


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly