Agentic AI Software Engineer - Equipment Data Analytics
Backend Developer
Agentic Ai
Ai Agent
Ai Agent Platform
Ai Security
APIs
Artificial Intelligence
Artificial Intelligence Engineer
Cloud Operations
Data Analysis
Data Analytics
Data Architecture
Data Integration
Data Pipeline
Data Platform
Data Processing
Database
Databases
Developer
DevOps
Engineering
Facilities Management
Generative AI
Information Technology (IT)
ITSM
Knowledge Management
Large Language Models
Machine Learning
Programming
Programming Language
Programming Languages
ServiceNow
Software Development
Software Engineering
SQL
Streaming Architecture
Job Description
KLA is seeking an experienced Agentic AI Software Engineer to develop AI-driven analytics and automation software for advanced semiconductor manufacturing equipment.
Responsibilities
- Design and deliver production-grade software for AI-driven equipment diagnostics, monitoring, and predictive maintenance.
- Build and improve Agentic AI frameworks that connect LLMs with engineering and equipment data systems.
- Develop software integrations across equipment telemetry streams, machine control systems, and manufacturing data sources.
- Implement AI capabilities with scalable data platforms, including streaming architectures, NoSQL databases, vector databases, and knowledge management systems.
- Create secure APIs, backend services, and orchestration layers for intelligent workflows and automated decision-making.
- Build high-performance data pipelines that convert equipment and operational data into actionable insights.
- Develop user-facing experiences, including modern web applications that support troubleshooting and equipment diagnostics.
- Partner with teams across software, systems, hardware, data science, and product engineering to deliver end-to-end solutions.
- Deploy and support solutions for highly secure, customer-controlled semiconductor manufacturing environments.
- Lead improvements in software design, code quality, testing, and continuous platform enhancement.
Requirements
- BS or MS in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related technical field.
- 5+ years of professional software engineering experience building production applications.
- Strong programming skills in Python and at least one object-oriented language: Java, C++, or C#.
- Experience with scalable backend services, APIs, databases, and distributed software systems.
- Experience with hardware-integrated software and industrial systems such as industrial equipment, manufacturing systems, instrumentation, embedded interfaces, controls software, telemetry systems, or IoT platforms.
- Experience developing data-intensive applications using SQL, NoSQL, streaming platforms, or large-scale data processing technologies.
- Familiarity with cloud-native development, CI/CD, source control, automated testing, and modern software engineering practices.
- Strong analytical and troubleshooting capability, including working effectively across multidisciplinary engineering teams.
Technologies
- Python, Java, C++, C#, LLMs
- NoSQL, SQL, vector databases
- Streaming architectures, knowledge management systems
- CI/CD pipelines, APIs
Preferred Qualifications
- Experience with semiconductor equipment, manufacturing systems, inspection systems, industrial automation, robotics, or scientific instrumentation.
- Experience building applications using LLMs, Agentic AI frameworks, retrieval-augmented generation (RAG), tool/function calling, or AI orchestration frameworks.
- Experience with vector databases, knowledge graphs, machine learning pipelines, or predictive analytics solutions.
- Experience developing React user interfaces or modern web applications.
- Understanding of equipment diagnostics, predictive maintenance, reliability engineering, or operational analytics.
- Experience deploying software in secure, disconnected, or air-gapped environments.
Minimum Qualifications
- Doctorate (Academic) Degree and 0 years related work experience.
- Master's Level Degree and related work experience of 3 years.
- Bachelor's Level Degree and related work experience of 5 years.
Use of AI Statement
- Use of AI, recording tools, or other technologies to generate, suggest, or provide responses during interviews (virtual or in person) is not permitted unless explicitly approved in advance as part of a reasonable accommodation or invited by the interviewer.
Location: Milpitas, CA (onsite) | Salary: USD 136,300 - 199,900 per year