> Markdown version of [/jobs/ext/1930535-software-engineer-ai-ml](https://www.wearedevelopers.com/jobs/ext/1930535-software-engineer-ai-ml). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (AI/ML) - **Company:** KLA-Tencor - **Location:** Austin, TX, United States - **Experience:** Experienced - **Salary:** $97,600.0 - $165,900.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Algorithm Design, Computer Vision, Big Data, C++ (Programming Language), Cloud Computing, Nvidia CUDA, Computer Programming, Computer Engineering, Data Structures, Distributed Systems, Python (Programming Language), Machine Learning, Object-Oriented Software Development, Commercial Software, Software Architecture, Software Maintenance, Tensorflow, Software Engineering, Pytorch, Deep Learning, Parallel Computation, Gpu Programming, Linux Development, Information Technology, Machine Learning Operations - **Published:** August 5, 2026 - **Apply:** https://kla.wd1.myworkdayjobs.com/Search/job/Austin-TX/Software-Engineer--AI-ML-_2639414 ## About the Role * MS in Computer Science, Computer Engineering, Electrical Engineering, Applied Mathematics, Artificial Intelligence, Machine Learning, or a related field. * Strong programming experience in Python and C++. * Experience developing and deploying machine learning or deep learning solutions. * Solid understanding of data structures, algorithms, software engineering principles, and object-oriented design. * Experience working in Linux development environments. * Strong analytical and problem-solving skills., * Experience with computer vision, image processing, computational imaging, or machine vision systems. * Experience with deep learning frameworks such as TensorFlow or PyTorch. * GPU programming experience using CUDA or other acceleration technologies. * Experience with semiconductor manufacturing, metrology, inspection, or process control applications. * Exposure to MLOps, cloud computing, distributed systems, or large-scale data platforms. * Experience productizing AI solutions in a commercial software environment., Master's Level Degree and 0 years related work experience; Bachelor's Level Degree and related work experience of 2 years ## Description KLA is seeking a highly motivated Software AI Engineer to develop next-generation artificial intelligence and machine learning solutions supporting semiconductor process control, inspection, and metrology systems. The successful candidate will work at the intersection of AI, computer vision, algorithm development, and high-performance software engineering to deliver scalable solutions that drive product innovation and customer value., * Design, develop, and deploy AI/ML algorithms for semiconductor inspection, metrology, and process control applications. * Build and optimize machine learning models using large-scale engineering and manufacturing datasets. * Develop software systems supporting model training, validation, deployment, and inference workflows. * Collaborate with algorithm engineers, software engineers, application engineers, and product teams to integrate AI capabilities into production systems. * Evaluate emerging AI technologies and develop proof-of-concept solutions for new product capabilities. * Improve performance and scalability through optimization techniques including parallel computing, GPU acceleration, and efficient software architectures. * Contribute to cloud-enabled and edge-computing AI solutions supporting semiconductor equipment platforms. * Drive technical innovation while maintaining software quality, reliability, and maintainability. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Unboxing the DeepFace](https://www.wearedevelopers.com/videos/335-unboxing-the-deepface) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best US AI Conferences for CTOs in 2026: Build vs. Buy, Vendor Evaluation, and Peer Intelligence](https://www.wearedevelopers.com/magazine/736-best-us-ai-conferences-for-ctos-in-2026-build-vs-buy-vendor-evaluation-and-peer-intelligence) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Industries Outside of AI Are Hiring The Most AI Experts?](https://www.wearedevelopers.com/magazine/98-what-industries-outside-of-ai-are-hiring-the-most-ai-experts) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)