About the role#
This internship focuses on building the AI layer for business systems. You will work on agents, tools, and data connectors to bridge the gap between our internal systems and AI-driven workflows. The role is based in Cary, North Carolina, and operates on an on-site or hybrid model during the summer. We expect you to continue working part-time and remotely for approximately six months following the summer term.
What you'll do#
- Build AI agents, tools, and data connectors using Python.
- Design multi-step agent flows using LangGraph or a similar framework, ensuring human approval for all actions.
- Extract data from business systems using SQL and various APIs.
- Determine the most effective retrieval method for specific questions, whether through database queries, API calls, or document searches.
- Create evaluation sets to measure and improve the accuracy of AI outputs.
- Ship small, incremental updates every week and demo your work to the team and business users.
- Use AI coding assistants while maintaining the ability to explain every line of code you commit.
- Document your builds and findings to ensure knowledge transfer.
What you'll need#
- Current enrollment in a master's program or the third or fourth year of a bachelor's program in computer science, mathematics, data science, or industrial engineering.
- Legal authorization to work in the United States without company sponsorship.
- Python experience, including the use of git and tests for projects.
- Hands-on experience building with LLMs, including model APIs, tool calling, and structured outputs.
- SQL proficiency, specifically with joins across multiple tables.
- A working understanding of REST APIs and JSON.
- Reliable transportation to the worksite during the summer.
- Preferred: Experience with LangGraph, embeddings, vector search, RAG, MCP, knowledge graphs, cloud platforms, or exposure to supply chain, manufacturing, and ERP concepts.
Location & details#
- Location: Cary, North Carolina.
- Term: Summer 2027.
- Work Modality: On-site or hybrid during the summer, with a remote part-time extension for six months.
- Compensation: This position is paid, with an expected hourly rate between $20 and $34 per hour.
About ABB
ABB operates in the automation machinery manufacturing sector. The company provides electrification and automation technologies for industrial applications. It serves clients in energy, transport, and infrastructure sectors. Based in Zurich, the company employs over 147,000 people globally.
How to get in at ABB
Securing an internship at ABB requires speed, as high-volume roles often fill quickly. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first. Early applicants get seen before the pile grows, which is a significant advantage in a large organization. You should also look for ways to connect with the team behind the job postings. Intern Insider surfaces the recruiters behind the company's roles so you can reach out directly to ask about the role or a referral. This approach materially improves response rates compared to submitting an application into a general queue.



