KLA

Full Stack Software Engineer

Ann Arbor, Michigan, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Semiconductor Manufacturing, ElectronicsIndustries

Full Stack Software Engineer - Service AI Engineering

Employment Type: Full time


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 KLA Services team headquartered in Milpitas, CA is our service organization that consists of Service Sales and Marketing, Spares Supply Chain management, Field Operations, Engineering, Product Training, and Technical Support. The KLA Services organization partners with our field teams and customers in all business sectors to maintain the high performance and productivity of our products through a flexible portfolio of services. Our comprehensive services include: proactive management of tools to identify and improve performance; expertise in optics, image processing and motion control with worldwide service engineers, 24/7 technical support teams and knowledge management systems; and an extensive parts network to ensure worldwide availability of parts.


Job Description/Preferred Qualifications

We seek a highly skilled and passionate Full Stack Software Engineer to join our Service AI Engineering team. This role will be pivotal in designing, developing, and maintaining our cutting-edge applications, particularly crafting exceptional user experiences through robust front-end development and ensuring efficient, scalable data management on the backend. We encourage you to apply if you’re a creative problem solver with a knack for transforming end-users' requirements into intuitive user interfaces.

Key Responsibilities:

Front-End Development:

  • Design, develop, and maintain responsive, intuitive, and high-performance user interfaces using modern front-end frameworks and libraries (e.g., React, Angular, Vue.js).
  • Translate UI/UX visions and mockups into high-quality reusable code.
  • Implement interactive and dynamic features, focusing on a seamless user experience.
  • Lead the development of new front-end applications, from concept to deployment.

Full Stack Development:

  • Develop and maintain robust and scalable backend APIs and services (Node.js, Python/Django/Flask).
  • Design, develop, and optimize database schemas for scalability, efficiency, and data integrity.
  • Integrate front-end applications with backend services and write efficient and performant database queries to support application functionalities.
  • Participate in the entire application lifecycle, from conception to deployment and maintenance.
  • Conduct thorough testing (unit, integration, end-to-end) and debugging to ensure application quality.
  • Contribute to code reviews, architectural discussions, and decision-making for both front-end and backend systems.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Prior experience in a similar industry is a plus.

Minimum Qualifications:

  • Doctorate (Academic) Degree and 0 years related work experience; OR
  • Master's Level Degree and 3 years related work experience; OR
  • Bachelor's Level Degree and 5 years related work experience.
  • Strong expertise in front-end technologies.
  • Deep proficiency with at least one modern JavaScript framework/library.
  • Solid experience with backend development languages and frameworks.
  • Experience with database design and management (SQL/NoSQL).
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Skills

Full Stack Development
Software Engineering
AI

KLA

Provides process control and yield management solutions

About KLA

KLA provides process control and yield management solutions primarily for semiconductor manufacturers. The company offers advanced inspection tools, metrology systems, and computational analytics that help manufacturers identify and fix defects during production. This process enhances the quality and reliability of electronic devices, leading to higher production yields. KLA distinguishes itself from competitors by focusing on high-precision equipment and software that are essential for defect detection in semiconductor manufacturing. The company's goal is to promote sustainability by committing to using 100% renewable electricity in its operations by 2030.

Milpitas, CaliforniaHeadquarters
1975Year Founded
IPOCompany Stage
Industrial & Manufacturing, EnergyIndustries
5,001-10,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Life Insurance
401(k) Retirement Plan
401(k) Company Match
Employee Stock Purchase Plan
Student Loan Assistance
Tuition Reimbursement
Wellness Program
Mental Health Support
Paid Vacation
Paid Holidays
Parental Leave

Risks

Emerging competition in solid-state battery technology may impact market share.
Rapid innovation in semiconductor processes may outpace KLA's current technology.
Potential delays in achieving renewable electricity goals could affect brand reputation.

Differentiation

KLA specializes in advanced inspection tools and metrology systems for semiconductors.
The company integrates computational analytics to enhance defect detection and yield management.
KLA is committed to sustainability, aiming for 100% renewable electricity by 2030.

Upsides

Rising demand for advanced inspection tools due to AI and IoT growth.
AI-driven predictive maintenance reduces downtime in semiconductor manufacturing.
Collaborations with cloud providers enhance data analytics and process optimization.

Land your dream remote job 3x faster with AI