IBM→
2027 Software Engineering Intern – Agentic AI &… at IBM · Armonk
Skills
Job Description
Summary: IBM is seeking motivated software engineering interns to join its team and contribute to enterprise-scale AI and engineering operations. The role focuses on developing Python-based services, agentic AI capabilities, automated workflows, backend systems, and integrations while collaborating with engineers in an Agile environment.
Responsibilities:
- Develop Python-based services, agents, and tooling to support AI workflows and automation
- Help design and prototype agentic AI patterns (reasoning agents, workflow planners, retrieval pipelines, evaluation harnesses, etc.)
- Contribute to backend engineering tasks such as API development, orchestration logic, and system integration
- Build, configure, and test AI workflows running on modern platforms (Kubernetes, vector databases such as Milvus, distributed systems)
- Collaborate with other engineers to refine requirements, troubleshoot issues, and improve system performance
- Document your designs, experiments, and findings in clear engineering artifacts
- Participate in Agile ceremonies (standups, sprint planning, demos) and contribute to a fast-paced engineering culture
Required Qualifications:
- • A student pursuing a degree in Computer Science, Software Engineering, Data Science, or a related field
- • A self-starter who enjoys solving complex problems and experimenting with new ideas
- • Someone excited about the rapidly evolving world of AI agents and workflow automation
- • Enthusiastic about learning from experienced engineers and contributing to real-world systems
- Bachelor's Degree
- • Strong proficiency in Python, including experience with common libraries such as requests, pydantic, pandas, or asyncio
- • Solid understanding of software engineering fundamentals: data structures, algorithms, debugging, testing
- • Familiarity with REST APIs, microservices, or event-driven systems
- • Curiosity and willingness to explore agentic AI, LLMs, and workflow automation frameworks
- • Ability to work collaboratively in a team environment
Preferred Qualifications:
- • Experience with AI/ML libraries (OpenAI SDK, LangChain, Hugging Face, or similar)
- • Exposure to Kubernetes, Docker, or cloud-native environments
- • Understanding of vector databases (e.g., Milvus, Pinecone, Weaviate)
- • Knowledge of asynchronous programming or distributed systems
- • Experience building data pipelines or workflow orchestration tools
- • Familiarity with Git, CI/CD, and modern engineering practices
Required Skills: Python, Data Structures and Algorithms, Debugging, Software Testing, REST APIs, Microservices, Event-Driven Systems, Agentic AI, Large Language Models (LLMs), Workflow Automation, Kubernetes, Docker
Internship Start Date: Start in 2027
Benefits: Hands-on experience with cutting-edge agentic AI technologies., Mentorship from senior engineers and engineering managers., Real ownership of impactful engineering deliverables., Exposure to enterprise-scale data platforms and AI infrastructure., A chance to grow your technical skills and professional network.