Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - AI/ML image - Rise Careers
Job details

Software Engineer - AI/ML

Company Overview

KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.

Group/Division

The Information Technology (IT) group at KLA is involved in every aspect of the global business. IT’s mission is to enable business growth and productivity by connecting people, process, and technology. It focuses not only on enhancing the technology that enables our business to thrive but also on how employees use and are empowered by technology. This integrated approach to customer service, creativity and technological excellence enables employee productivity, business analytics, and process excellence.

Job Description/Preferred Qualifications

We are seeking a highly skilled Software Engineer with specialized expertise in Machine Learning, Artificial Intelligence, and Data Science to join our innovative technology team. This role will be key in developing impactful AI solutions that drive business transformation and technological advancement. The ideal candidate will combine strong technical skills with business intelligence to translate complex requirements into practical, scalable applications that deliver measurable impact.

Key Responsibilities:

  • AI/ML Solution Development: Design, develop, and implement machine learning models and AI algorithms to address business challenges. This includes data preprocessing, model training, validation, and deployment.

  • Scalable Architecture Design: Architect and design scalable systems that can handle large volumes of data and complex AI/ML workloads, ensuring high performance and reliability.

  • Production-Ready Solutions: Implement AI/ML solutions that are robust, maintainable, and ready for production environments. This includes considerations for security, compliance, and operational efficiency.

  • Innovation and Research: Stay abreast of the latest developments in AI, ML, and data science. Conduct research to explore new methodologies or improve existing ones, ensuring our solutions remain innovative.

  • Collaboration: Work closely with multi-functional teams including data engineers, product managers, software developers, and business partners to integrate advanced solutions into our products and services, ensuring alignment with business objectives.

  • Problem Solving: Apply critical thinking to solve complex problems, often requiring innovative approaches to data analysis, model architecture, system integration, and business strategy.

  • Deployment and Monitoring: Oversee the deployment of AI/ML models into production environments, ensuring scalability, performance, and reliability. Monitor model performance post-deployment and iterate as necessary.

  • Documentation and Knowledge Sharing: Document processes, methodologies, and findings. Share knowledge through internal presentations, workshops, or by contributing to our knowledge base.

Preferred:

  • Experience with specialized AI domains or industry-specific applications.

  • Contributions to open-source projects or research publications in AI/ML.

  • Knowledge of AI ethics and responsible AI practices.

Minimum Qualifications

  • Master’s or Ph.D. in Computer Science, Data Science, AI, or a related field.

  • Minimum of 3 (three) years of experience in AI/ML, with a proven track record of deploying solutions in a production environment.

  • Proficiency in Python, R, or similar languages, with experience in libraries like TensorFlow, PyTorch, Scikit-learn, etc.

  • Strong background in statistics, machine learning algorithms, deep learning, neural networks, and system architecture.

  • Strong understanding of cloud platforms, DevOps practices, and data processing technologies.

  • Demonstrated ability to lead technical projects and work effectively in matrix environments.

  • Ability to communicate technical concepts to non-technical team members and business partners.

  • Familiarity with software engineering best practices, including version control (Git), CI/CD pipelines, agile methodologies, and system design patterns.

Base Pay Range: $100,000.00 - $170,000.00 Annually

Primary Location: USA-MI-Ann Arbor-KLA

KLA’s total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits including but not limited to: medical, dental, vision, life, and other voluntary benefits, 401(K) including company matching, employee stock purchase program (ESPP), student debt assistance, tuition reimbursement program, development and career growth opportunities and programs, financial planning benefits, wellness benefits including an employee assistance program (EAP), paid time off and paid company holidays, and family care and bonding leave.

Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level, and location. The range displayed reflects the pay for this position in the primary location identified in this posting. Actual pay depends on several factors, including state minimum pay wage rates, location, job-related skills, experience, and relevant education level or training. We are committed to complying with all applicable federal and state minimum wage requirements where applicable. If applicable, your recruiter can share more about the specific pay range for your preferred location during the hiring process.

               

KLA is proud to be an Equal Opportunity Employer. We will ensure that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us at talent.acquisition@kla.com or at +1-408-352-2808 to request accommodation.

Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees.  KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings.  KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers.  If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.

Average salary estimate

$135000 / YEARLY (est.)
min
max
$100000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - AI/ML, KLA

Join KLA as a Software Engineer - AI/ML in Ann Arbor, MI, where we create groundbreaking solutions for the semiconductor manufacturing ecosystem. As a part of our dynamic IT group, your role will be integral to developing AI technologies that shape the future of electronics. You'll dive deep into machine learning and data science, taking the reins on innovative projects that transform complex challenges into practical, scalable applications. At KLA, we’re not just about business; we believe in collaboration and creativity, working with teams across the company to ensure our AI solutions align perfectly with business goals. Your day-to-day will involve designing advanced AI algorithms, ensuring they’re production-ready and can handle vast amounts of data efficiently. We’re looking for someone who is always eager to learn and research the latest trends in AI, applying them to enhance our projects. We value innovative problem-solvers who can communicate effectively with both tech experts and business partners. With a strong emphasis on continuous improvement and knowledge sharing, your contributions will be pivotal in pioneering the technologies that power everyday electronic devices. Here at KLA, you will not only grow your technical skills but also actively participate in shaping the future of technology, all within an exciting, supportive, and rapidly evolving environment.

Frequently Asked Questions (FAQs) for Software Engineer - AI/ML Role at KLA
What are the key responsibilities of a Software Engineer - AI/ML at KLA?

As a Software Engineer - AI/ML at KLA, you will be responsible for developing AI solutions that address business challenges through machine learning model design, implementation, and monitoring. Your role also involves architecting scalable systems, ensuring that they can handle extensive data and workloads. Collaborating with multi-functional teams is essential to integrate these advanced technologies into our products, aiming for operational excellence and alignment with business objectives.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - AI/ML position at KLA?

To qualify for the Software Engineer - AI/ML role at KLA, you should possess a Master’s or Ph.D. in Computer Science, Data Science, AI, or a related field, along with at least three years of relevant experience deploying AI/ML solutions in production environments. Proficiency in programming languages such as Python or R, experience with AI libraries like TensorFlow or PyTorch, and a strong grasp of statistics and machine learning algorithms are crucial.

Join Rise to see the full answer
What does the career growth look like for a Software Engineer - AI/ML at KLA?

At KLA, the career growth possibilities for a Software Engineer - AI/ML are robust. You will have access to ongoing development and career growth opportunities, a chance to lead innovative projects, and engage with the latest AI technologies. The collaborative culture fosters learning and sharing knowledge, which can accelerate your career trajectory and enhance your skill set.

Join Rise to see the full answer
How does KLA support employees’ work-life balance as a Software Engineer - AI/ML?

KLA is committed to maintaining a healthy work-life balance for its employees, including those in the Software Engineer - AI/ML role. Benefits such as paid time off, wellness programs, and flexible working arrangements ensure that you can recharge and maintain personal commitments while thriving professionally.

Join Rise to see the full answer
What is the importance of collaboration for a Software Engineer - AI/ML at KLA?

Collaboration is vital for a Software Engineer - AI/ML at KLA, as you will work closely with various teams such as data engineers, product managers, and business partners. This collaborative effort helps ensure that AI solutions are integrated seamlessly into products, ultimately leading to enhanced business outcomes and fostering a culture of innovation and shared success.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - AI/ML
Can you explain a machine learning project you've worked on?

When answering this question, provide a clear overview of the project, your role, and the technologies used. Highlight the problem addressed, the steps taken from data preprocessing to model deployment, and the impact of the solution on the business. This will showcase your hands-on experience and strategic thinking.

Join Rise to see the full answer
How do you ensure that your AI/ML models are production-ready?

Demonstrate your understanding of key considerations like performance, scalability, monitoring, and compliance when ensuring AI/ML models are production-ready. Discuss your approach to testing, validation, and iterating on models based on performance metrics after deployment, showcasing your thoroughness.

Join Rise to see the full answer
What programming languages and libraries are you most comfortable using for AI/ML?

Be specific about the programming languages and libraries you have experience with, such as Python, R, TensorFlow, or PyTorch. Briefly elaborate on how you’ve used these tools in past projects, emphasizing your proficiency and ability to adapt to new technologies as required.

Join Rise to see the full answer
How do you approach problem-solving in machine learning?

Outline your methodological approach to problem-solving in machine learning, starting from defining the problem to gathering and analyzing data, selecting algorithms, and evaluating model performance. Emphasize critical thinking, creativity, and the ability to pivot strategies when faced with challenges.

Join Rise to see the full answer
What recent advances in AI are you excited about?

Share your insights on recent advancements in AI and machine learning that excite you personally and professionally. Discuss how you see these advancements influencing your work at KLA and the semiconductor industry, showing your passion for staying updated with industry trends.

Join Rise to see the full answer
Can you explain the role of statistics in machine learning?

Emphasize the importance of statistics as the foundation for understanding data behavior, building models, and making predictions in machine learning. Discuss specific statistical techniques or concepts you leverage in AI/ML projects, reinforcing your analytical skills.

Join Rise to see the full answer
How do you communicate complex technical concepts to non-technical stakeholders?

Describe your strategy for breaking down complex technical concepts into relatable terms for non-technical team members. This could involve using analogies, visual aids, or focusing on the business impacts rather than technical jargon, demonstrating your ability to connect with diverse audiences.

Join Rise to see the full answer
What steps do you take to stay current in AI/ML?

Discuss your proactive strategies for staying updated in the AI/ML field. This can include attending workshops, engaging in online courses, following relevant publications or contributors on platforms like GitHub, and participating in community discussions, showcasing your commitment to continuous learning.

Join Rise to see the full answer
How would you handle a situation where your AI model underperforms?

Outline your approach to diagnosing issues with underperforming AI models, emphasizing your methodical evaluation of data quality, model parameters, and algorithm choices. Discuss your willingness to iterate and incorporate feedback to enhance model performance.

Join Rise to see the full answer
Describe your experience with cloud platforms in AI/ML.

Provide an overview of your experience with cloud platforms such as AWS, Azure, or Google Cloud, focusing on how you utilized these environments for deploying and scaling AI/ML models. Highlight specific features or services that were particularly beneficial in your work, showcasing your practical experience.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago

Join KLA’s MACH team as a Software Engineering Intern and contribute to next-generation semiconductor manufacturing solutions.

Photo of the Rise User
Posted 13 days ago

KLA is looking for an enthusiastic Engineering Technician to join their innovative team focused on semiconductor manufacturing technologies.

spruceinfotech Remote ON-401, Toronto, ON, Canada
Posted 15 hours ago

Join Spruce InfoTech as a Senior Oracle DBA Consultant and leverage your expertise to optimize database environments for diverse clients across Canada.

Photo of the Rise User
Posted 9 days ago

As a Senior Site Reliability Engineer at Jobgether, you will enhance cloud infrastructure reliability and scalability while working in a fully remote setup.

Posted 4 days ago

Join Craft as a Product Engineer to help shape their AI-first product, Chaps, and enhance user experience through innovative solutions.

Photo of the Rise User
Posted 6 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Become an Android Engineer at American Express and be part of a team revolutionizing digital experiences for cardholders globally.

Photo of the Rise User
Posted 11 days ago

You will play a pivotal role in shaping the future of AI in cybersecurity as a Senior Front-End React Developer at Anvilogic.

Photo of the Rise User
Inworld Hybrid Mountain View, California, United States
Posted 8 days ago

Inworld is looking for a Staff Backend Engineer to enhance their innovative AI technology for interactive experiences.

Photo of the Rise User

As a Staff Software Engineer at Anthuria, you'll architect transformative AI solutions that improve healthcare operations and patient care.

Photo of the Rise User

Seeking a Senior Full-Stack Engineer to innovate and improve Canadian banking with Equitable Bank's cutting-edge solutions.

Our mission is to help companies innovate, inspire industries to evolve and have a meaningful, positive impact on the world. Optimism isn’t just our personality, it’s our firm belief in tomorrow.Join our team: https://kla.wd1.myworkdayjobs.com/Sea...

38 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands