IBM
Armonk, NY
Software Engineering Intern – Agentic AI & Workflow Automation
We tailor your resume to this role and apply for you in seconds.
Apply to Software Engineering Intern – Agentic AI & Workflow Automation at IBMJob details
- Location
- Armonk, NY
- Work type
- Hybrid
- Compensation
- $91,000 - $166,000/yr
- Posted
- 2 weeks ago
- Apply on
- careers.ibm.com
About this role
IBM is seeking motivated software engineering interns to join its team and contribute to enterprise-scale technology initiatives. The role focuses on developing Python-based services, agentic AI capabilities, and automated workflows, while supporting API development, system integration, testing, documentation, and Agile collaboration.
What you'll do:
- 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
What they're looking for:
- High School Diploma/GED
- 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
- A student pursuing a degree in Computer Science, Software Engineering, Data Science, or a related field
- Travel required: Up to 20% or 1 day a week
- IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship
- Bachelor's Degree
- Experience with AI/ML libraries (OpenAI SDK, LangChain, Hugging Face, or similar)
- Exposure to Kubernetes, Docker, or cloud-native environments
Benefits:
- Hybrid work arrangement
- 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.
- Supplemental 1 employees may be eligible for up to 8 paid holidays, minimum of 56 hours paid sick time and the IBM Employee Stock Purchase Plan.
- IBM offers paid family medical leave and disability benefits to eligible employees where required by applicable law.
Ready to apply to IBM?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.