JobsSr. Software Engineer - AI/ML
KLA logo

Sr. Software Engineer - AI/ML

KLA

Location

Ann Arbor, MI

Type

Full-time

Posted

6/24/2026

Compensation

$129,600 - $220,300 per year

Undergraduate with 5+ Years of Experience
H-1B FY202696.3% approval-2% YoY
💎 Strong sponsor

Job description

The Sr. Software Engineer role at KLA focuses on developing AI and machine learning solutions to drive business transformation. The position is part of the Information Technology group, which aims to enhance productivity through innovative technology. The ideal candidate will leverage their technical expertise and business intelligence to create scalable applications that address complex challenges. This hybrid role is based in Ann Arbor, MI, and requires collaboration with multi-functional teams to integrate advanced solutions into products and services.

Requirements

  • Bachelor's degree in Computer Science, Data Science, AI, or a related field; Master's and/or PhD preferred.
  • Minimum of eight years of software engineering experience, with 3-5 years in AI/ML.
  • Proficiency in Python or similar languages, with experience in libraries like TensorFlow and Scikit-learn.
  • Strong background in statistics, machine learning algorithms, deep learning, and system architecture.
  • Understanding of cloud platforms, DevOps practices, and data processing technologies.
  • Ability to communicate technical concepts to non-technical team members.

Responsibilities

  • Design, develop, and implement machine learning models and AI algorithms to address business challenges.
  • Architect and design scalable systems that can handle large volumes of data and complex AI/ML workloads.
  • Implement AI/ML solutions that are robust, maintainable, and ready for production environments.
  • Stay abreast of the latest developments in AI, ML, and data science, conducting research to explore new methodologies.
  • Collaborate with multi-functional teams to integrate advanced solutions into products and services.
  • Oversee the deployment of AI/ML models into production environments, ensuring scalability and performance.
  • Document processes, methodologies, and findings while sharing knowledge through presentations and workshops.

Benefits

  • Employees at KLA are often offered competitive pay with bonuses, a 401(k) match, an employee stock purchase program, and financial perks like student-debt assistance, planning support, and group insurance discounts. Health and lifestyle benefits typically include medical/dental/vision, life and other voluntary coverages, paid time off and holidays, family leave, backup care, wellness rewards, gym discounts, and community-volunteering opportunities. Employees also get strong growth support through tuition reimbursement, KLA’s corporate learning center, education awards, and engineering certification programs.

H-1B filing history

Public USCIS petition and DOL LCA counts · latest USCIS FY2026, LCA FY2026

Filing entity: Kla Corporation

As of Aug 23, 2026

Initial approvals

63

FY2026

Approval rate

96.3%

FY2026

LCA certified

84

FY2026

Entry-level share

7.1%

FY2026

Initial approvals YoY

-2%

Trend

LCA certified YoY

-79%

Trend

Initial approvals by fiscal year

Approval rate by fiscal year

Continuing vs initial approvals

LCA certified positions by quarter

LCA certified positions by fiscal year

Based on public USCIS and DOL filings; not a sponsorship guarantee.

Is this posting expired or inaccurate?