Diligent is inviting applications for its Engineering Apprentice 2026 Batch program in Bengaluru. This one-year apprenticeship is designed exclusively for fresh graduates who are looking to begin their careers in software engineering, cloud technologies, and AI-powered application development. Candidates meeting the government apprenticeship eligibility criteria are encouraged to apply.
Job Overview
- Company Name: Diligent
- Job Role: Engineering Apprentice (2026 Batch)
- Qualification: Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field
- Experience: Entry Level
- Location: Bengaluru, Karnataka
- Employment Type: One-Year Apprenticeship (Full-Time)
- Salary: Best in Industry
- Last Date: Apply As Soon As Possible
About Company
Diligent is a leading provider of AI-powered Governance, Risk, and Compliance (GRC) SaaS solutions, serving over one million users and more than 700,000 board members worldwide. The company’s Diligent One Platform enables organizations to simplify governance, improve risk management, and make faster, data-driven decisions. Headquartered in New York, Diligent has a global presence with offices across North America, Europe, Asia, and Australia. The company promotes a culture of innovation, continuous learning, and collaboration while encouraging employees to work on cutting-edge technologies, including artificial intelligence, cloud computing, and automation. Diligent offers an environment where fresh graduates can build strong technical skills and contribute to developing modern enterprise software solutions.
Job Description
Diligent is hiring Engineering Apprentices for its 2026 graduate batch. As an Engineering Apprentice, you will work on building scalable, secure, and reliable microservices that power the company’s cloud-based SaaS platform. The role involves developing serverless applications using AWS technologies and programming primarily in TypeScript.
Apprentices will collaborate with experienced engineering teams throughout the software development lifecycle, from coding and deployment to monitoring and maintenance. The role also provides opportunities to contribute to AI-powered features and intelligent automation workflows while participating in architecture discussions and product demonstrations.
This apprenticeship is ideal for candidates who have strong programming fundamentals, cloud computing knowledge, and an interest in modern software engineering practices.
Key Responsibilities
- Develop scalable and secure microservices for cloud-based applications.
- Build and maintain serverless applications using AWS services.
- Develop RESTful APIs using Node.js and TypeScript.
- Participate in software architecture discussions and technical planning.
- Assist with deploying, monitoring, and maintaining production services.
- Work on migrating existing services to serverless architecture.
- Collaborate with senior engineers to complete development tasks.
- Contribute to AI-powered features and intelligent automation workflows.
- Follow software development best practices and maintain healthy development workflows.
- Participate in code reviews, testing, and continuous improvement activities.
Required Skills
- Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related discipline (2026 graduates only).
- Knowledge of Node.js and/or TypeScript.
- Understanding of RESTful API development.
- Familiarity with Angular or React for frontend development.
- Good knowledge of Git and source code management practices.
- Experience with Docker and containerization.
- Understanding of SQL databases, preferably PostgreSQL.
- Strong analytical, problem-solving, and communication skills.
- Ability to learn quickly and work collaboratively in a team environment.
Eligibility Criteria
Candidates applying for this apprenticeship must meet the following requirements:
- Must be a 2026 graduate with a Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field.
- Must be applying as a fresher for the one-year apprenticeship program.
- Should not have been employed previously or have Aadhaar seeded with EPFO/ESIC through any employer.
- Candidates who completed internships without EPFO/ESIC registration are eligible.
- Good understanding of software development fundamentals.
- Basic knowledge of cloud technologies and modern web development.
Preferred Skills
- Hands-on experience with AWS services.
- Knowledge of AWS CDK and Terraform.
- Understanding of CI/CD concepts.
- Python programming for scripting or automation.
- Interest in Artificial Intelligence and Machine Learning.
- Basic understanding of TensorFlow, PyTorch, or scikit-learn.
- Familiarity with Large Language Models (LLMs) and prompt engineering.
- Knowledge of AWS AI/ML services such as SageMaker, Bedrock, Comprehend, and Textract.
- Experience with LangChain, LlamaIndex, or similar AI orchestration frameworks.
- Familiarity with Pandas, NumPy, and basic data analysis.
- Understanding of responsible AI practices.
Salary Details
Diligent has not disclosed the salary for the Engineering Apprentice program. Selected candidates will receive a compensation package that is Best in Industry, along with valuable hands-on experience working on enterprise software development and cloud technologies.
Diligent Off Campus Drive – Important Apply Links
| Job Role | Apply Link |
|---|---|
| Engineering Apprentice (2026 Batch) | Apply for this Job |
Frequently Asked Questions
1. Who can apply for the Diligent Engineering Apprentice program?
Only 2026 graduates with a Bachelor’s Degree in Computer Science, Engineering, Mathematics, or a related field who have no prior employment with EPFO/ESIC registration are eligible.
2. What is the duration of the apprenticeship?
The program is a one-year full-time Engineering Apprenticeship.
3. What technologies will apprentices work with?
Selected candidates will work with AWS, Node.js, TypeScript, REST APIs, Docker, SQL, serverless applications, and AI-powered technologies.
4. Where is the job location?
The apprenticeship is based in Bengaluru, Karnataka, following a hybrid work model.