Entry Level Software Engineering – Agentic AI & Workflow Automation 2027
Role Overview
IBM is seeking a motivated, curious, and technically strong software engineer.
The role focuses on designing, building, and testing agentic AI capabilities and automated workflows supporting data and engineering operations at scale.
Key Skills for This Role
Full Job Posting
Introduction
IBM is seeking a motivated, curious, and technically strong software engineer.
The role focuses on designing, building, and testing agentic AI capabilities and automated workflows supporting data and engineering operations at scale.
Role and Responsibilities
- Develop Python-based services, agents, and tooling for AI workflows and automation.
- Prototype reasoning agents, workflow planners, retrieval pipelines, and evaluation harnesses.
- Contribute to API development, orchestration logic, and system integration.
- Build, configure, and test AI workflows using Kubernetes, vector databases, and distributed systems.
- Collaborate on requirements, troubleshooting, and system performance improvements.
- Document designs, experiments, and findings in engineering artifacts.
- Participate in Agile ceremonies such as standups, sprint planning, and demos.
Candidate Profile
- The candidate should be pursuing a degree in Computer Science, Software Engineering, Data Science, or a related field.
- The role values self-directed problem solving, experimentation, collaboration, and enthusiasm for AI agents and workflow automation.
Required Technical Expertise
- Strong proficiency in Python, including common libraries such as requests, pydantic, pandas, or asyncio.
- Understanding of data structures, algorithms, debugging, and 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 Technical Experience
- Experience with AI/ML libraries such as OpenAI SDK, LangChain, Hugging Face, or similar is a plus.
- Exposure to Kubernetes, Docker, or cloud-native environments is a plus.
- Understanding of vector databases such as Milvus, Pinecone, or Weaviate is a plus.
- Knowledge of asynchronous programming, distributed systems, data pipelines, workflow orchestration, Git, or CI/CD is a plus.
Development Opportunities
- The role offers hands-on experience with agentic AI technologies, mentorship from senior engineers and managers, ownership of engineering deliverables, and exposure to enterprise-scale data platforms and AI infrastructure.
- The position provides opportunities to grow technical skills and a professional network.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at IBM
Senior Customer Success Technical Architect
Riyadh, KSA
Confluent is seeking a senior customer success technical architect to advise enterprise customers on successful adoption, operation, and growth of its data streaming products. The role combines technical architecture gui
Senior Consultant, AI & Automation (Energy, Mining & Utilities)
Calgary, CAN
IBM is seeking a senior consultant to deliver AI and intelligent-automation projects for energy, mining, and utilities clients. The role combines project oversight, client engagement, AI-assisted delivery, and team coord
Oracle-Supply Chain Manager Cloud-Lead
Calgary, CAN
IBM is seeking an Oracle SCM Cloud Package Consultant to implement and support Oracle supply chain solutions for clients. The role requires deep Oracle SCM Cloud expertise, implementation and integration experience, and
Senior Customer Success Technical Architect
Riyadh, KSA
Senior Consultant, AI & Automation (Energy, Mining & Utilities)
Calgary, CAN
Oracle-Supply Chain Manager Cloud-Lead
Calgary, CAN
Microsoft Project Manager
Perth, AUS
Cloud & AI Engineer
Bengaluru, IND
Cloud & AI Engineer
Bengaluru, IND
PROCESS DELIVERY SPECIALIST-RECORD TO REPORT
Gurugram, IND
Cloud & AI Engineer
Bengaluru, IND