AI Software Engineer
$111.1k - $188.9kKLA
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. Job Description/Preferred Qualifications The AI Software Engineer will design and build AI-driven applications powered by large language models (LLMs), with a focus on integrating AI capabilities into user-facing products. This role emphasizes application development, orchestration, and user experience rather than model training. The engineer will develop scalable backend services, prototype intuitive user interfaces, and enable seamless interaction between users and LLM-based systems. This position requires a strong blend of software engineering, systems thinking, and practical AI implementation to deliver production-ready solutions that leverage LLM APIs and frameworks.Design and develop end-to-end AI applications that leverage LLMs for business use cases Build and maintain backend services that orchestrate LLM interactions, prompts, and workflows Prototype and develop intuitive user interfaces that enable effective human-AI interaction Integrate LLM APIs (e.g., OpenAI, Azure OpenAI, Anthropic) into scalable applications Develop prompt engineering strategies and manage prompt lifecycle for performance and reliability Implement retrieval-augmented generation (RAG) architectures using internal and external data sources Design data pipelines and connectors to enterprise systems (e.g., databases, APIs, knowledge bases) Monitor, evaluate, and improve AI application performance using metrics such as latency, cost, and response quality Collaborate with product managers, data scientists, and business stakeholders to translate requirements into AI-enabled solutions Ensure responsible AI practices, including privacy, security, and bias mitigation Rapidly prototype AI tools and iterate based on user feedback Preferred Qualifications Experience building AI products using LLM frameworks (e.g., LangChain, Semantic Kernel, LlamaIndex) Knowledge of retrieval-augmented generation (RAG) and vector databases (e.g., Pinecone, FAISS, Azure Cognitive Search) Vector database (Milvus) for semantic search, along with a knowledge graph (Neo4j) Experience orchestrating multi-step AI workflows or agent-based systems Familiarity with enterprise data platforms and integrations (e.g., Snowflake, SAP, APIs, knowledge graphs) Experience designing conversational interfaces or chat-based applications Understanding of evaluation techniques for LLM outputs (quality, grounding, hallucination mitigation) Exposure to prompt optimization, fine-tuning concepts (not necessarily hands-on training) Experience deploying scalable microservices architectures Strong UI/UX sensibility for AI-driven applications Experience working in cross-functional teams delivering production-grade AI solutions Bachelor’s degree in Computer Science, Software Engineering, or related field 3+ years of professional software development experience Strong programming skills in Python, JavaScript, or similar languages Experience building and consuming RESTful APIs Hands-on experience integrating LLM APIs or similar AI services into applications Familiarity with prompt engineering and LLM interaction patterns Experience developing web-based user interfaces (e.g., React, Angular, or similar frameworks) Understanding of cloud platforms (e.g., Azure, Snowflake) Knowledge of software design principles, version control, and CI/CD practices Minimum Qualifications Master's Level Degree and related work experience of 6 years; OR Bachelor's Level Degree and related work experience of 8 years; OR equivalent work experience Base Pay Range: $111,100.00 - $188,900.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 View email address on click.appcast.io or at View phone number on click.appcast.io 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 View email address on click.appcast.io to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information. Now hiring curious minds who want to learn even more. Explore KLA at 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 View email address on click.appcast.io or at View phone number on click.appcast.io to request accommodation. For additional information, view the US Know Your Rights poster on the U.S. Equal Employment Opportunity Commission website. We do not accept resumes from headhunters, placement agencies, or other suppliers that have not signed a formal agreement with us.
$155.66k - $225.16k
...explore and build with a wide variety of AI language models (bots), including o3, o4-... ...We’re hiring our first AI Automation Engineer to lead how we apply AI internally across... ...automate your own process of creating this software Collaborate with teams across the business...SoftwareRemote jobFull timeShift work$60.7k - $103.2k
...them to further our brand touchpoints. This could be things like AI or AR. To understand audience impression and the differences in... ...global team Experience working within creative project management software Proficiency in Adobe Creative Suite (Photoshop, Illustrator,...SoftwareMinimum wageFlexible hours- Staff Software Engineer - TORC Robotics, Inc. - Ann Arbor, MIseeks Staff Software Engineer out of our office in Ann Arbor, MI. Note, this position... ...computing, specifically tailored for a variety of Data and AI applications; involves engaging in software development...SoftwareWork at office
$85.39k - $116.98k
...Description Syms Strategic Group (SSG) is seeking a talented Senior Software Developer Location: Remote Department: Veterans... ...users Collaborate with back-end C#/.Net and AWS data engineers to define clean API contracts and ensure reliable data delivery...SoftwareFull timeRemote work$50k - $60k
...HubSpot or similar) and email QA best practices. Familiarity with AI tools for content drafting, repurposing, and QA, with strong... ...youth-serving organizations, health, safety, or mission-driven software. Benefits Medical, Dental, Vision, Life, Short-term Disability &...SoftwareFull timeTemporary workFlexible hours- ...Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion... .... We are looking for simulation engineers interested in designing elegant solutions... ...thorough documentation for new and existing software applications Test and provide feedback for...SoftwareFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
- ...Job Description The Software Quality Engineer II plays a critical role in ensuring the quality and reliability of software applications. This position focuses on developing and executing automated and manual testing strategies, collaborating with cross- functional...Software
- ...in a collaborative, innovative, and technically challenging environment, where developers have the opportunity to perform complex software design tasks and technical analysis on a highly performant, multi-threaded and resilient system, where high performance is key. Specifically...Software
$170k - $210k
Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to... ...available to them. The AI Infrastructure Engineer is responsible for designing, building, and... ...integration of power data with AI inference software. This is Utilidata's first dedicated...SoftwareFull timeLocal areaRemote workFlexible hours- ...effective team member Substantial experience with Microsoft Office suite of programs (e.g., Word, Excel, Powerpoint), file sharing software (e.g. Google Drive, Dropbox), scheduling tools (e.g. Doodle, Google Calendar), and communication tools (e.g. email, zoom) Master's...SoftwareFull timeWork at officeFlexible hours
- ...our team in Ann Arbor, Michigan. We’re looking for a Senior Full‑Stack Engineer who enjoys building software end‑to‑end and wants to work on a mix of SaaS platforms, cloud‑native applications, and AI‑enabled systems, including contributions to our evolving Agentic AI...Software
$56k - $63k
...degree in economics or a related field and 1 to 3 years of related experience Prior experience with data analysis and data analysis software. Candidate must be highly detail-oriented and display competence at following directions. Candidate must possess excellent...SoftwareImmediate startRemote workMonday to FridayShift work$87.34k - $97.04k
...system analysts and technical infrastructure teams to create new software solutions, integrate applications using APIs and other... ...tools, including PeopleTools, PeopleCode, SQR, COBOL, Application Engine, Integration Broker, nVision, Change Assistant and BI Publisher...SoftwareWork at officeImmediate startRemote workFlexible hours$105k
...enables potential customers to identify value received for their commitments to us Coordinate with solution architects, sales engineering and operations to ensure that the customer's technical and delivery requirements can be achieved before an order is secured Work...Base plus commissionContract workWork at officeRemote work$60 - $65 per hour
...We are seeking a highly motivated Systems Engineer with experience in identity management, messaging systems, and endpoint security. This... ...endpoint environments, including: Packaging and deploying software Managing Group Policy Objects (GPOs) Supporting endpoint configuration...SoftwareContract workTemporary work- ...training, and ongoing communications of FSM (Field Service Management), PoS (Point of Sale), and CRM (Customer Relationship Management) softwares to find ways to optimize features and programs for several brands within BELFOR Franchise Group. This is a vital role that impacts...SoftwareFull timeWork experience placementWork at office
$92k - $149.5k
...managing a multidisciplinary project team, or an equivalent combination of education and experience. Experience managing a formal software development lifecycle process and familiarity with agile methodologies. Experience in the direct and indirect management of multidisciplinary...SoftwareContract workFor contractorsWork at office$60k - $75k
...This role will evolve significantly as DocNetwork grows and as AI‑assisted workflows become a bigger part of how we operate. If you... ...strongly preferred). Familiarity with AI concepts and prompt engineering; able to apply AI tools practically to real workflow problems....Full timeTemporary workFlexible hours- ...Ring & DuChateau Consulting Engineers is a leading engineering consulting firm that specializes in providing innovative and sustainable... ...collaborate with cross‑functional teams Experience with CRM software, preferably Salesforce Knowledge of marketing automation and email...SoftwareFull time
- ...Description Company Overview: Overhaul is a rapidly growing software company specializing in in-transit supply chain visibility and risk... ..., ZoomInfo, Slack) is a plus. ~ Experience in Tech and AI is a plus! ~ Cold Chain and MedTech experience a plus! Your...SoftwareCasual workLocal area
- ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media...SoftwareFull time
- ...professional experience. Experience Minimum 1 year of experience in software development or a related technical field. Technical Skills... ...in a field relevant to NIRA’s operations (automotive, civil engineering). Preferred Technical Skills Experience deploying/operating applications...SoftwareWork experience placementFlexible hours
- ...videos, and branding assets. Monitor marketing activities and assist with reporting on campaign performance. Partner with sales and engineering teams to develop technical marketing content. Ensure all marketing materials align with company branding standards. Perform other...Part timeWork at officeFlexible hours
- ...role routinely uses standard office equipment such as computers, phones, photocopiers, cloud-based systems, and AV/teleconferencing software & equipment. Employees must frequently work at computer stations, answer telephone calls, emails, and/or other forms of...SoftwareFull timeFreelanceWork at officeRemote workMonday to Friday2 days per week3 days per week
- Overview In alignment with Gift of Life Michigan’s core purpose and core values, the Digital Content Specialist leads day-to-day execution across Gift of Life Michigan’s owned and priority digital platforms. This role develops compelling content, manages publishing calendars...Work experience placementWork at office
- ...structure and design? Then HDR is looking for a Senior Bridge Engineer who is passionate about the structure and design of highway bridge... ...in Structural Engineering SE Familiarity with engineering software packages such as: LEAP Bridge Enterprise, FB-MultiPier, LPile,...SoftwareWork at officeLocal area
- ...Microsoft Excel and PowerPoint. Proficiency or familiarity with Adobe Creative Cloud Apps (InDesign, Photoshop) is a plus. Familiarity with AI platforms and tools (i.e., Claude, ChatGPT, Gemini, etc.) and AI-enabled proposal development workflows. Good at building strong...For subcontractor
- ...responsibilities include, but are not limited to Support of Technology Hardware(Desktops, Laptops, etc.), Virtual Desktops (VM/VDI), Software, Mobile Device and Video Conferencing. Responsibilities Imaging, setup and deployment of desktop and laptop computers Installation...SoftwareWork at officeImmediate startRemote work
- ...and a desire to grow within the field Demonstrated experience in delivery of training (preferably adult learners focused on IT or software training) Experience designing, developing and updating training content and/or eLearning modules using tools such as Articulate,...SoftwareRemote work
- ...courses. Experience in assessing and evaluating training needs and the effectiveness of programs. Comfortable using digital tools and software for creating training content (e.g., PowerPoint, domiKNOW, Adobe Captivate, Articulate Storyline). Familiarity with multimedia...SoftwareImmediate startRemote workRelocationVisa sponsorshipWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!
- ngo software engineer Ann Arbor, MI
- software developer Ann Arbor, MI
- part time software developer remote Ann Arbor, MI
- software engineer amazon Ann Arbor, MI
- senior software design engineer Ann Arbor, MI
- software engineer remote Ann Arbor, MI
- entry level software engineer remote Ann Arbor, MI
- software developer fintech Ann Arbor, MI
- consulting software engineer Ann Arbor, MI
- real time software engineer Ann Arbor, MI



