Algorithm Development Engineer

3 years

20 - 40 Lacs

Posted:19 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Experience

Typical experience range: 3 - 8 years (see Minimum Qualifications below for degree-specific requirements). Candidates with a PhD from a Tier 1 institution and less industry experience may also be considered.
  • Algorithm development: minimum ~3 years
  • Computer vision: minimum ~3 years
  • Image processing: minimum ~3 years
  • C++ development: minimum ~3 years
  • Experience in a product company (current or past) is mandatory
  • No unexplained employment gaps

Job Overview

The successful candidate will join a team of algorithm and software engineers to design and deliver deep learning, machine learning, image processing, and related algorithms for wafer inspection and metrology products. The role requires creativity in idea generation, strong analytical skills, and the ability to implement robust ML workflows for production.Strong written and verbal communication skills are required. Domestic or international travel (up to 20%) may be required to support customer betas, demos, or training.Key Responsibilities
  • Design and develop DL/ML, image processing, and computer vision algorithms for wafer inspection and metrology.
  • Evaluate and improve training datasets, model architectures, and ML/DL workflows to boost performance and robustness.
  • Compare alternative models/approaches and select the best solutions for production requirements.
  • Develop methods to improve signal-to-noise ratio and extract information from noisy or low-quality images.
  • Implement, test, and optimize algorithms for production: write clean C++/Python code and use source control.
  • Collaborate with product engineering to define performance specifications and ensure deliverables meet requirements.
  • Provide technical support during demos and beta testing; engage with customers and cross-functional teams.
  • Work with local and global teams across all product lifecycle phases; travel up to 20% as needed.

Preferred Qualifications

  • Strong background in image processing, computer vision, or pattern recognition.
  • Excellent mathematical and analytical skills.
  • Proficiency in C/C++, Python, Linux shell scripting, and object-oriented programming.
  • Experience with source code control systems (e.g., Git).
  • Good communication skills and ability to manage multiple priorities.

Minimum Qualifications

Candidates should meet one of the following degree and experience combinations:
  • Doctorate (PhD) - academic degree with 0 years related work experience (PhD candidates from Tier 1 institutions with limited industry experience may be considered).
  • Master's degree - plus at least 3 years related work experience.
  • Bachelor's degree - plus at least 5 years related work experience.
Skills: image processing,algorithm development,c,c++,algorithms,processing

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You