Job Overview
Role: Software Engineer I Location: Bengaluru, Karnataka Experience: 1 – 2 Years Qualification: B.E / B.Tech Tech Stack: Node.js, React, TypeScript, AWS, AI Integration
Job Description
For the Diligent Recruitment 2026 drive, the engineering team is looking for a Software Engineer I to take on meaningful technical challenges. You will work on features end-to-end, helping build the foundation of the next-generation SaaS platform.
With AI capabilities becoming core to the products, you will have the opportunity to work on AI-enabled features alongside traditional software development. This includes building integration layers using Model Context Protocol (MCP) servers and working with AWS services.
Roles and Responsibilities
As a Software Engineer I at Diligent, your key responsibilities will include:
- Full Stack Development: Developing full-stack features using Node.js, Python, and React.
- AI Integration: Building integration layers that connect AI capabilities to existing applications (using MCP servers).
- API Development: Creating APIs and services that expose application features for AI consumption.
- Security: Implementing security, authentication, and authorization for AI features.
- Cloud Infrastructure: Working with AWS services and containerized deployments (Docker).
- Collaboration: Engaging constructively in code reviews and working effectively with cross-functional teams.
Skills and Eligibility Criteria
To be eligible for Diligent Recruitment 2026, candidates must meet the following criteria:
- Educational Background: B.E / B.Tech qualification.
- Experience: 1–2 years of professional software development experience.
- Mandatory Technical Skills:
- Experience in Node.js, React, JavaScript/TypeScript.
- Familiarity with Python and REST API design.
- Understanding of relational databases (PostgreSQL, MSSQL).
- Experience with Git, Docker, and CI/CD pipelines.
- Good to Have (AI & Integration):
- Exposure to LLM APIs (AWS Bedrock, OpenAI, Anthropic).
- Understanding of Model Context Protocol (MCP).
- Awareness of Vector Databases or RAG concepts.
- Knowledge of .NET (C#).