Sutherland is hiring for the position of AI Software Engineer in Bengaluru, India. Candidates with a Bachelor’s/ Master’s Degree are eligible to apply for this position. The complete information, eligibility criteria, and requirements are provided below.
Job Description:
| Company Name | Sutherland |
| Position | AI Software Engineer |
| Qualifications | Bachelor’s/ Master’s Degree |
| Experience | Freshers/ Experienced |
| Location | Remote |
Key Responsibilities:
- Design, develop, and maintain MCP servers using Python and/or TypeScript to enable scalable and standardized interactions with Large Language Models (LLMs).
- Build, deploy, and enhance agentic AI systems capable of planning, reasoning, and executing complex multi-step workflows.
- Implement intelligent agent workflows incorporating tool and function calling, short-term and long-term memory, context management, guardrails, and controlled execution mechanisms.
- Develop AI-driven systems that orchestrate workflows with LLMs serving as the reasoning and decision-making layer.
- Design and implement Retrieval-Augmented Generation (RAG) pipelines, including document ingestion, chunking strategies, embedding generation, vector storage, vector search, and hybrid retrieval techniques.
- Develop and implement Knowledge Graph–based solutions, including Graph RAG architectures, to enable advanced reasoning across structured and unstructured enterprise data.
- Design, deploy, and optimize AI solutions on cloud infrastructure, leveraging AWS Bedrock and other AWS services to support scalable AI applications.
- Follow Software Development Life Cycle (SDLC) best practices throughout design, development, testing, deployment, monitoring, and maintenance activities.
- Write clean, modular, maintainable, and well-documented code in accordance with engineering standards and best practices.
- Participate in code reviews, technical discussions, and architectural decision-making to ensure high-quality and scalable solutions.
Eligibility Criteria:
- Strong development experience in Python and/or TypeScript.
- Hands-on experience building MCP servers or similar LLM integration and orchestration layers.
- Experience working with AI agent frameworks such as LangGraph, LangChain, CrewAI, or related technologies.
- Prior experience using AI-powered development platforms and IDEs, including GitHub Copilot, Cursor, Windsurf, Claude Code, Kiro, or comparable tools.
- Experience designing, developing, and deploying AI and LLM-based solutions on the AWS cloud platform, with strong knowledge of AWS Bedrock.
- Strong understanding of LLM architectures, prompt engineering, tool integration, memory management, and agent orchestration concepts.
- Hands-on experience with vector databases, embedding models, and Retrieval-Augmented Generation (RAG) optimization techniques.
- Solid understanding of software engineering principles, design patterns, and Software Development Life Cycle (SDLC) practices.
- Experience developing and integrating REST APIs, microservices, and distributed system architectures.
- Proficiency in Git-based version control workflows and CI/CD pipeline implementation and management.
Preferred Skills:
- Experience with spec-driven development and requirements-driven engineering methodologies.
- Familiarity with observability, evaluation frameworks, and monitoring techniques for LLM and AI agent performance.
- Exposure to AI security, governance frameworks, and responsible AI best practices.
About Company:
Sutherland is an experience-led digital transformation company. Our mission is to deliver exceptionally engineered experiences for customers and employees today, that continue to delight tomorrow. For over 35 years, we have cared for our customers’ customers, delivering measurable results and accelerating growth. Our proprietary, AI-based products and platforms are built using robust IP and automation.
How To Apply?
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.