Software Development Engineer

Research & development

Computer science & software engineering

Electrical engineering

Data science

In a nutshell


San Jose - CA, US


Research & development


3-7 years



Job Category

Computer science & software engineering, Electrical engineering, Data science



Published: 23 days ago Job ID: J-00248488-343

Introduction to the job

As a Software Development Engineer (Machine learning engineer), you will work in a multi-disciplinary team to develop the automation functions for our new e-beam inspection and metrology products.

This position may require access to controlled technology, as defined in the Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require the Company to proceed with candidates who are immediately eligible to access controlled technology.

Role and responsibilities

  • Work closely with functional architect to design the automatic alignment algorithm
  • Implement the machine learning strategy and test the prototypes (Python, MATLAB, C#, etc.)
  • Make design improvement to existing algorithms
  • Conduct presentations of progress and analyses to a wide range of audiences
  • Troubleshoot issues in factory and customer sites
  • Other duties as assigned
  • Job description subject to change at any time

Education and experience

  • Master or equivalent in Computer Science, Engineering, Mathematics or related field.
  • Familiar with programming language (e.g. C# or Python)
  • Experience using Matlab to build machine learning algorithms
  • Understand modern machine learning algorithms
  • Able to break down sophisticated machine learning model knowledges to digestible information for non-technical audience
  • Able to meaningfully present results of analyses in a clear and impactful manner
  • Experience with image processing and resolution measurement

Personal Skills

  • Can observe and respond to people and situations and interact with others encountered in the course of work.
  • Can learn and apply new information or skills.
  • Must be able to read and interpret data, information and documents.
  • Strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.

  • Ability to complete assignments with attention to detail and high degree of accuracy.
  • Proven ability to perform effectively in a demanding environment with changing workloads.
  • Result driven-demonstrate ownership and accountability.
  • Identifies bottlenecks and drives improvements.
  • Work independently or as part of a team and follow through on assignments with minimal supervision.
  • Demonstrate open, clear, concise and professional communication.
  • Ability to establish and maintain cooperative working relationships with co-workers and customer.
  • Work according to a strict set of procedures within the provided timelines.

Diversity & Inclusion

ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that diversity and inclusion is a driving force in the success of our company.

Other information

  • Routinely required to sit; walk; talk; hear; use hands to keyboard, finger, handle, and feel; stoop, kneel, crouch, twist, reach, and stretch. Occasionally required to move around the campus.
  • May require travel (domestic or international) dependent on business needs – less than 20% of work time.
  • Can observe and respond to people and situations and interact with others encountered in the course of work.
  • Can learn and apply new information or skills.
  • Must be willing to work in a clean room environment, wearing coveralls, hoods, booties, safety glasses and gloves for entire duration of shift.
  • The employee may very occasionally lift and/or move up to 20 pounds. Can work under deadlines.
  • The environment in cleanroom generally is moderate in temperature with moderate to high noise level.
  • Occasionally may need to work a compressed work week schedule – twelve-hour long shift and rotating from three to four days a week.


EOE AA M/F/Veteran/Disability

Need to know more about applying for a job at ASML? Read our frequently asked questions.

Learn more about this job