AI Software Engineer (AI Agent Development)

Qcells

Cartersville, GA • 1h ago • On-site

Mid

On-site

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: AI Software Engineer (AI Agent Development)
  • Focus: LLM-based multi-agent systems for manufacturing domains (ingot, wafer, cell, module)
  • Location: Cartersville, GA (Qcells Cartersville Factory)

Description

The AI Software Engineer will design, build, and operate AI agent systems that support engineers and managers across solar manufacturing lines at the Cartersville (CTV) and Dalton (DLT) plants. The team runs a production multi-agent platform where domain agents answer process questions in natural language, query manufacturing data through tools, monitor equipment in real time, send early-warning alerts, and generate reports. This role focuses on agent development: tool design, data integration, LLM orchestration, evaluation, and reliable 24/7 operation on the factory floor.

Responsibilities

  • Design and develop LLM-based AI agents for manufacturing domains, including tool/function calling, multi-step reasoning, intent routing, and conversation context
  • Build agent tools that safely access manufacturing data (MES, Oracle/MariaDB process databases, REST data gateways, inspection image stores), with SQL guardrails, query validation, and access controls
  • Develop real-time monitoring and alerting agents that detect equipment and process anomalies, attach evidence (charts, images, video), and deliver actionable alerts to engineering chat rooms (Telegram, Microsoft Teams)
  • Build automated reporting and analysis workflows where agents generate daily/weekly reports, root-cause analyses (RCA), and documents or slides from live production data
  • Manage LLM serving and routing across cloud APIs (e.g., Claude) and on-premise open-weight models on local GPU servers, including prompt management, prompt caching, and cost/latency optimization
  • Build domain knowledge bases and retrieval (RAG) from SOPs, engineering reports, and team conversations
  • Develop and deploy ML models that agents use as tools (image-based failure prediction, defect classification, anomaly detection), with automated retraining and performance monitoring
  • Establish evaluation and quality controls for agents: answer verification, user feedback loops, regression tests, and guardrails against incorrect or fabricated answers
  • Integrate agents with factory systems such as digital twin platforms, web dashboards, and production simulators
  • Work with process, equipment, and quality engineers to turn field requests into agent features and own those features in production

Requirements

  • Bachelor’s degree in a quantitative discipline (Computer Science, Statistics, Industrial Engineering, Mathematics, or related)
  • 2+ years of relevant experience in software engineering, machine learning, or data engineering
  • Hands-on experience building applications on LLM APIs, including tool/function calling, structured outputs, and prompt design
  • Strong proficiency in Python, including backend services, asynchronous programming, and REST APIs
  • Strong SQL skills and experience working with relational databases
  • Experience deploying and operating services on Linux (scheduling, logging, monitoring, troubleshooting)
  • Ability to collaborate effectively across technical backgrounds and turn ambiguous requests into working tools

Benefits

Equal Employment Opportunity (EEO) statement provided by Hanwha Qcells.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report