Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer

$111.1k - $188.9k
Full-time

KLA

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Ann Arbor, MI vacancy
  • $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... 
    Software
    Remote job
    Full time
    Shift work

    Quora

    Ann Arbor, MI
    2 days ago
  • $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,... 
    Software
    Minimum wage
    Flexible hours

    1000 KLA Corporation

    Ann Arbor, MI
    3 days ago
  • 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... 
    Software
    Work at office

    TORC Robotics

    Ann Arbor, MI
    2 days ago
  • $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... 
    Software
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Ann Arbor, MI
    2 days ago
  • $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 &... 
    Software
    Full time
    Temporary work
    Flexible hours

    DocNetwork

    Ann Arbor, MI
    2 days ago
  •  ...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... 
    Software
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Ann Arbor, MI
    3 days ago
  •  ...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

    Domino's Corporate

    Ann Arbor, MI
    2 days ago
  •  ...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

    Charles Schwab

    Ann Arbor, MI
    2 days ago
  • $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... 
    Software
    Full time
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    a month ago
  •  ...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... 
    Software
    Full time
    Work at office
    Flexible hours

    Acord (association For Cooperative Operations Research And D...

    Ann Arbor, MI
    2 days ago
  •  ...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

    Symphonize

    Ann Arbor, MI
    1 day ago
  • $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... 
    Software
    Immediate start
    Remote work
    Monday to Friday
    Shift work

    University of Michigan Flint

    Ann Arbor, MI
    7 days ago
  • $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... 
    Software
    Work at office
    Immediate start
    Remote work
    Flexible hours

    University of Michigan Flint

    Ann Arbor, MI
    2 days ago
  • $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 commission
    Contract work
    Work at office
    Remote work

    Otava, Inc.

    Ann Arbor, MI
    5 days ago
  • $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... 
    Software
    Contract work
    Temporary work

    TEKsystems

    Ann Arbor, MI
    17 hours ago
  •  ...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... 
    Software
    Full time
    Work experience placement
    Work at office

    BELFOR Franchise Group

    Ann Arbor, MI
    a month ago
  • $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... 
    Software
    Contract work
    For contractors
    Work at office

    Arbor Research

    Ann Arbor, MI
    4 days ago
  • $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 time
    Temporary work
    Flexible hours

    DocNetwork

    Ann Arbor, MI
    2 days ago
  •  ...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... 
    Software
    Full time

    Ring & DuChateau Consulting Engineers

    Ann Arbor, MI
    3 days ago
  •  ...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... 
    Software
    Casual work
    Local area

    Overhaul Group Inc

    Ann Arbor, MI
    a month ago
  •  ...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... 
    Software
    Full time

    Cheez

    Ann Arbor, MI
    3 days ago
  •  ...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... 
    Software
    Work experience placement
    Flexible hours

    NIRA DYNAMICS INC

    Ann Arbor, MI
    2 days ago
  •  ...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 time
    Work at office
    Flexible hours

    Orion Solutions Group

    Ann Arbor, MI
    3 days ago
  •  ...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... 
    Software
    Full time
    Freelance
    Work at office
    Remote work
    Monday to Friday
    2 days per week
    3 days per week

    University of Michigan Flint

    Ann Arbor, MI
    2 days ago
  • 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 placement
    Work at office

    Gift of Life Michigan

    Ann Arbor, MI
    5 days ago
  •  ...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,... 
    Software
    Work at office
    Local area

    Fashion Institute of Design & Merchandising

    Ann Arbor, MI
    3 days ago
  •  ...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

    LimnoTech

    Ann Arbor, MI
    1 day ago
  •  ...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... 
    Software
    Work at office
    Immediate start
    Remote work

    Mindlance

    Ann Arbor, MI
    2 days ago
  •  ...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,... 
    Software
    Remote work

    University of Michigan

    Ann Arbor, MI
    4 days ago
  •  ...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... 
    Software
    Immediate start
    Remote work
    Relocation
    Visa sponsorship
    Work visa
    Flexible hours

    University of Michigan

    Ann Arbor, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!