S
Software Engineer - AI Agents & Automation
Accepting applicationsSecPod · Bengaluru, Karnataka, India
Full-Time Entry AIPythonaiasicate
Posted
5d ago
Category
Test
Experience
Entry
Country
India
Job Title: Software Engineer - AI Agents & Automation
Location: Bengaluru, Karnataka
Employment Type: Full-time
Experience Level: (1–3 years)
About the Role
We are looking for a curious and driven Software Engineer who wants to be at the center of the AI revolution - not just using AI, but building with it. You will design and develop AI agents that automate manual workflows, bring intelligence to existing product features, and help evolve our products into the AI era. You will also contribute to and work with open-source AI tools and frameworks as part of your day-to-day development.
What You'll Do
- Design, build, and deploy AI agents that automate manual, repetitive, or complex tasks
- Work with LLM APIs (OpenAI, Anthropic, Gemini, or open-source models) to build intelligent features
- Develop agentic pipelines using frameworks like LangChain, LangGraph, CrewAI, or AutoGen
- Integrate AI agents into existing product workflows to "agentify" manual processes
- Build tool-use and function-calling capabilities so agents can interact with APIs, databases, and systems
- Upgrade existing product features by layering in AI-powered enhancements
- Evaluate agent performance, improve prompt engineering, and iterate on reliability
- Collaborate with product and research teams to identify automation opportunities
- Write clean, testable, and well-documented code that others can build on
Must-Have (Non-Negotiable)
Education: B.Tech/M.Tech in Computer Science, IT, or a related field
Experience: 1–2 years of hands-on software development experience
Programming: Strong proficiency in Python - your primary language for agent development
AI/ML Awareness: Working knowledge of LLMs, prompt engineering, and AI APIs
Agent Frameworks: Hands-on exposure to at least one framework - LangChain, CrewAI, AutoGen, or LangGraph
APIs & Integration: Comfortable building and consuming REST APIs to connect agents with external systems
CS Fundamentals: Solid grasp of data structures, algorithms, and software design principles
Version Control: Proficient with Git - branching, pull requests, and code reviews
Good-to-Have (Strong Plus)
RAG Pipelines: Experience with Retrieval-Augmented Generation, vector databases (Pinecone, ChromaDB, Weaviate), and semantic search
Open-Source LLMs: Familiarity with models like LLaMA, Mistral, or Phi and tools like Hugging Face
Multi-Agent Systems: Experience designing systems where multiple agents collaborate or hand off tasks
Backend Development: Experience with FastAPI or Flask for building agent-serving APIs
Cloud Platforms: Basic AWS/GCP/Azure knowledge for deploying agent workloads
Containerization: Familiarity with Docker for packaging and deploying services
Databases: Working knowledge of SQL/NoSQL and vector stores
Evaluation & Observability: Exposure to LLM evaluation tools like LangSmith or Weights & Biases
GitHub Presence: Personal projects or contributions to open-source AI/agent tooling
Who Should Apply
- You have built or experimented with AI agents, chatbots, or LLM-powered tools, even as side projects
- You are comfortable with the ambiguity and iteration that comes with building AI systems
- You don't just want to call APIs - you want to understand why the agent behaves the way it does
- You want to grow into someone who shapes AI features in a product, not just implement tickets
Bonus: Share a GitHub repo, demo, or write-up of an AI agent or LLM project you have built.
Show more Show less
Location: Bengaluru, Karnataka
Employment Type: Full-time
Experience Level: (1–3 years)
About the Role
We are looking for a curious and driven Software Engineer who wants to be at the center of the AI revolution - not just using AI, but building with it. You will design and develop AI agents that automate manual workflows, bring intelligence to existing product features, and help evolve our products into the AI era. You will also contribute to and work with open-source AI tools and frameworks as part of your day-to-day development.
What You'll Do
- Design, build, and deploy AI agents that automate manual, repetitive, or complex tasks
- Work with LLM APIs (OpenAI, Anthropic, Gemini, or open-source models) to build intelligent features
- Develop agentic pipelines using frameworks like LangChain, LangGraph, CrewAI, or AutoGen
- Integrate AI agents into existing product workflows to "agentify" manual processes
- Build tool-use and function-calling capabilities so agents can interact with APIs, databases, and systems
- Upgrade existing product features by layering in AI-powered enhancements
- Evaluate agent performance, improve prompt engineering, and iterate on reliability
- Collaborate with product and research teams to identify automation opportunities
- Write clean, testable, and well-documented code that others can build on
Must-Have (Non-Negotiable)
Education: B.Tech/M.Tech in Computer Science, IT, or a related field
Experience: 1–2 years of hands-on software development experience
Programming: Strong proficiency in Python - your primary language for agent development
AI/ML Awareness: Working knowledge of LLMs, prompt engineering, and AI APIs
Agent Frameworks: Hands-on exposure to at least one framework - LangChain, CrewAI, AutoGen, or LangGraph
APIs & Integration: Comfortable building and consuming REST APIs to connect agents with external systems
CS Fundamentals: Solid grasp of data structures, algorithms, and software design principles
Version Control: Proficient with Git - branching, pull requests, and code reviews
Good-to-Have (Strong Plus)
RAG Pipelines: Experience with Retrieval-Augmented Generation, vector databases (Pinecone, ChromaDB, Weaviate), and semantic search
Open-Source LLMs: Familiarity with models like LLaMA, Mistral, or Phi and tools like Hugging Face
Multi-Agent Systems: Experience designing systems where multiple agents collaborate or hand off tasks
Backend Development: Experience with FastAPI or Flask for building agent-serving APIs
Cloud Platforms: Basic AWS/GCP/Azure knowledge for deploying agent workloads
Containerization: Familiarity with Docker for packaging and deploying services
Databases: Working knowledge of SQL/NoSQL and vector stores
Evaluation & Observability: Exposure to LLM evaluation tools like LangSmith or Weights & Biases
GitHub Presence: Personal projects or contributions to open-source AI/agent tooling
Who Should Apply
- You have built or experimented with AI agents, chatbots, or LLM-powered tools, even as side projects
- You are comfortable with the ambiguity and iteration that comes with building AI systems
- You don't just want to call APIs - you want to understand why the agent behaves the way it does
- You want to grow into someone who shapes AI features in a product, not just implement tickets
Bonus: Share a GitHub repo, demo, or write-up of an AI agent or LLM project you have built.
Show more Show less