AI Engineering, Business Systems Intern- Summer 2027
About the role
At ABB, we help industries run leaner and cleaner—and every person here makes that happen. You’ll be empowered to lead, supported to grow, and proud of the impact we create together. Join us and help run what runs the world. This position reports to the IS Manager.
Work model
Onsite/hybrid in Cary, NC.
Responsibilities
- Building the AI layer's agents, tools, and data connectors in Python, reading from business systems through APIs and SQL.
- Designing multi-step agent workflows in LangGraph or a comparable framework, with human approval built in; working with read-only access and sandbox environments—nothing writes to a live system without human approval.
- Selecting the right retrieval for each question: a database query, an API call, or a document search, and knowing which one fits.
- Building evaluation sets, measuring whether answers are correct, and improving them.
- Delivering weekly: shipping small pieces every week and demoing them to the team and to business users.
- Using AI coding assistants openly and being able to explain every line committed.
- Documenting what you build and learn so the next person can pick it up.
Qualifications
- Currently enrolled in a master's program, or in the third or fourth year of a bachelor's program, in computer science, mathematics, data science, or industrial engineering in the United States (master's students preferred).
- Available to continue part-time, remotely, for about six months after the summer, alongside your studies.
- Must have reliable transportation to and from the worksite during the summer.
- Must be legally authorized to work in the United States without company sponsorship now and in the future.
- Python you've shipped: a project someone else can run, with git and tests (include a link with your application).
- Hands-on experience building with LLMs: model APIs, tool calling, structured outputs.
- SQL, including joins across multiple tables.
- A working understanding of REST APIs and JSON.
Preferred qualifications
- LangGraph or another agent framework.
- Embeddings, vector search, and RAG.
- MCP.
- Knowledge graphs (for example Neo4j).
- A cloud platform.
- Any exposure to supply chain, manufacturing, or ERP concepts.
Why ABB?
We want you to bring your full self to work—your ideas, your energy, your ambition. You’ll have the tools and freedom to grow your skills, shape your path, and take on challenges that matter. Here, your work creates impact you can see and feel, every day.
Pay
The hourly rate is determined by qualifications, graduation year, and experience. This position is expected to pay between $20 – $34 per hour.
Benefits
Internships at ABB within the United States are not eligible for company-sponsored medical benefits, 401(k) contributions, or paid time off.