ASML logo
ASML Verified
Semiconductor Manufacturing Equipment, High-Tech, Optics

CS - Ops - Applied AI Engineer - Hsinchu

United StatesOnsiteFull TimePosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

ASML is seeking an Applied AI Engineer to design and implement practical AI and Generative AI solutions within Customer Support. This role focuses on improving efficiency, quality, and scalability by translating business needs into reliable, secure, and operational AI solutions. The engineer will collaborate with IT, software engineers, and business stakeholders, ensuring solutions are built on approved platforms and are maintainable. Key responsibilities include developing AI-driven solutions for process improvement and decision support, working with enterprise data platforms, and creating reports/dashboards. A Bachelor's or Master's degree in a related field and 5+ years of software development experience are required, with 3+ years in applying AI in an enterprise environment.

Role Purpose
As an Applied AI Engineer, you design and deliver practical AI solutions that improve efficiency, quality, and scalability within ASML Customer Support.
Your focus is on applying AI and Generative AI in real operational environments, turning business needs into AI solutions that are reliable, secure, and ready for daily use.
This role sits at the intersection of AI, software solutions, and business operations, working closely with IT, engineers, and business stakeholders.
Key Responsibilities
Applied AI Solution Development

  • Design and build AI‑driven solutions that support process improvement, intelligent diagnostics, and decision support.
  • Apply Generative AI and agent‑based AI concepts to automate and simplify complex workflows.
  • Translate operational challenges into practical, usable AI solutions that deliver measurable business value.

Software & Platform Engineering (Plain & Practical)

  • Build AI solutions in a clear and structured way, so they are easy to understand, update, and support over time.
  • Ensure AI solutions run on ASML‑approved systems and data platforms, not personal tools or one‑off scripts.
  • Work together with IT and platform teams so solutions are stable, secure, and suitable for daily operations.
  • Make sure solutions are reliable, protect sensitive data, and can be maintained or improved by others in the future.

Stakeholder Collaboration

  • Collaborate with IT teams, software engineers, and business stakeholders to align AI solutions with business needs and company standards.
  • Explain AI concepts and solution choices in a clear, practical, and non‑technical way when needed.
  • Act as a bridge between business problems and technical solutions.

Adoption & Continuous Improvement

  • Support the adoption and scaling of AI solutions across teams.
  • Continuously follow developments in AI, Generative AI, and automation, and propose improvements relevant to ASML.
  • Contribute to a culture of continuous improvement and learning.

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, or a related field.
  • 5+ years of experience in software development or automation‑related roles.
  • 3+ years of experience applying AI or data‑driven solutions in an enterprise or industrial environment.
  • Experience working with cloud or enterprise data platforms is preferred.

Knowledge & Skills
Core Skills

  • Strong problem‑solving mindset and ability to translate ideas into working solutions.
  • Experience developing AI or data‑driven solutions, preferably using Python (MATLAB or Tcl/Tk is a plus).
  • Familiarity with enterprise data environments (e.g. Azure‑based platforms, Databricks, Spark).
  • Experience creating reports, dashboards, or insights using tools such as Power BI, Tableau, or Excel.

Professional Competencies

  • Clear communication with both technical and non‑technical stakeholders.
  • Structured and disciplined way of working.
  • Strong ownership mindset and ability to work independently.
  • Willingness to learn and adapt in a fast‑evolving AI landscape.

Nice to Have

  • Knowledge of ASML products, diagnostics tools, or customer support processes.
  • Experience working with industrial, operational, or machine data.
  • Awareness of data security, compliance, and enterprise governance.

*This position requires access to controlled technology, as defined in the*
*United States*
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 ASML to proceed with candidates who are immediately eligible to access controlled technology.

Inclusion and diversity
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 inclusion and diversity is a driving force in the success of our company.
Need to know more about applying for a job at ASML? Read our frequently asked questions.

Sample ASML interview questions

  • 1

    Calculate the product of an array except for self without using division.

    codingmedium
  • 2

    Sort a string by the frequency of its characters.

    codingmedium
  • 3

    Serialize and deserialize an N-ary tree.

    codingmedium
  • 4

    Decode Ways Determine the number of valid ways to decode a string of digits. Input: s = "10" Output: 1 Explanation: The string can only be decoded one single way, as the sequence '10' maps exclusively to the letter 'J'.

    codingmedium
  • 5

    Dot Product of Two Sparse Vectors Calculate the dot product of two sparse vectors. Input: nums1 = [0,1,0,0,2], nums2 = [0,0,0,0,5] Output: 10 Explanation: Multiplies the aligned non-zero values (2 * 5) and ignores all the zeros, yielding a dot product of 10.

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to ASML's application page.