Global learning technology company Pearson is hiring for the position of Apprentice Software Engineer under Job ID / Ref Code: EBA0426CD6F64C0A89204ADE3E65C5EF. Hosted on the official Pearson Talent Network careers portal (pearson.jobs), this position is based out of Pearson’s technology hub in Bengaluru, Karnataka, India.
This program is tailored for fresh graduates and early-career software enthusiasts looking to kickstart their engineering career by gaining hands-on exposure to full-stack development, cloud computing, automated testing, and agile software development life cycles.
Job Details
| Attribute | Information |
| Role Title | Apprentice Software Engineer |
| Job ID / Reference Code | EBA0426CD6F64C0A89204ADE3E65C5EF |
| Company Entity | Pearson India Education Services |
| Organization / Business Unit | Global Technology & Software Engineering |
| Work Location | Bengaluru, Karnataka, India (Hybrid Work Model) |
| Employment Type | Full-Time, Apprenticeship / Early Career Program |
| Experience Required | 0 to 1 Year / Freshers |
| Posting Date | September 2026 |
| Application Deadline | Immediate / Rolling Basis |
About Company
Pearson is the world’s leading learning company, operating across nearly 200 countries to deliver digital content, assessments, qualifications, and learning platforms to over 160 million students and professionals globally.
Pearson’s Global Technology division builds high-scale, accessible, and AI-enabled educational software solutions. The Bengaluru engineering ecosystem plays a critical role in engineering cloud-native educational platforms, learning management systems, and assessment tools used worldwide.
Comprehensive Job Overview
As an Apprentice Software Engineer, you will undergo structured hands-on training while contributing directly to production-grade software development teams. You will work under the mentorship of senior engineers, software architects, and product leads.
In this role, you will write clean code, participate in code reviews, build unit/integration tests, debug application issues, and gain experience in cloud-based web application development using modern programming frameworks and Agile practices.
Requirements & Qualifications
1. Educational Background
- Degree: Bachelor’s degree (B.E. / B.Tech / B.S.) or Master’s degree (M.Tech / M.S. / MCA) in Computer Science, Information Technology, Information Science, or a related technical discipline.
- Graduation Year: Recent graduates (2025/2026 pass-outs) or early-career candidates looking for structured engineering apprenticeships.
2. Core Experience
- 0 to 1 Year of experience (Academic projects, internships, or entry-level training).
3. Core Technical Skills
- Programming Languages: Basic to intermediate proficiency in at least one modern language such as Java, Python, C#, JavaScript, or TypeScript.
- Web Fundamentals: Familiarity with web standards including HTML5, CSS3, JavaScript/ES6, and RESTful APIs.
- Data Structures & Algorithms: Solid grasp of core CS fundamentals, OOP concepts, array manipulation, searching, sorting, and algorithmic logic.
- Database Concepts: Basic understanding of relational databases (SQL / MySQL / PostgreSQL) and database query execution.
- Version Control: Basic knowledge of Git repositories, branching, and pull request workflows.
4. Preferred / Soft Skills
- Strong analytical, logical, and debugging abilities.
- Eagerness to continuously learn new tech stacks and software engineering methodologies.
- Strong written and verbal communication skills for team collaboration.
Telegram Channel: Click Here to Join
Key Roles and Responsibilities
- Software Development: Assist in writing, testing, and maintaining clean, reusable, and efficient code for Pearson’s web platforms.
- Bug Fixing & Maintenance: Identify, debug, and resolve code bugs, performance bottlenecks, and minor technical defects reported in development sprints.
- Agile Collaboration: Participate actively in Daily Standups, Sprint Planning, Grooming, and Retrospective meetings within an Agile/Scrum delivery model.
- Test Automation: Write unit and integration test scripts to maintain code quality and support continuous testing pipelines.
- Technical Documentation: Document user stories, API endpoints, system workflows, and technical specs for internal knowledge repositories.
- Continuous Learning: Complete assigned technical training modules and work closely with assigned senior technical mentors.
WhatsApp Group: Click Here to Join
Technical Tools & Domain Summary
| Operational Domain | Tools, Technologies & Methodologies |
| Core Languages | Java, Python, JavaScript, TypeScript, C# |
| Web Tech & APIs | HTML5, CSS3, REST APIs, JSON |
| Databases | MySQL, PostgreSQL, Basic SQL Queries |
| Version Control & CI/CD | Git, GitHub / GitLab |
| Methodology | Agile / Scrum Framework, Unit Testing, Code Reviews |
Compensation & Benefits
- Stipend / Salary Package: Competitive market stipend for engineering apprentices at Pearson India (typically ranging from ₹4.5 LPA to ₹7 LPA with opportunities for conversion to full-time roles upon program completion).
- Work Arrangement: Hybrid working model balancing remote work and collaborative office days in Bengaluru.
- Learning Resources: Free access to internal learning portals, technical certifications, and guided mentorship tracks.
- Health & Wellness: Coverage under company medical insurance and wellness assistance programs.
Selection & Recruitment Process
- Profile Shortlisting: Resume screening based on academic records, technical project experience, programming knowledge, and CS fundamentals.
- Online Technical Assessment: Aptitude test, logical reasoning, core computer science concepts, and 2-3 basic coding problems (Data Structures / Strings / Arrays).
- Technical Interview Round 1 (CS Fundamentals & Coding): Assessment of core programming concepts (OOPs, Data Structures, SQL query writing, basic logic building, and academic project walkthrough).
- Technical Interview Round 2 (Problem Solving & Logic): Evaluation of live problem-solving, debugging scenarios, web fundamentals, and system design basics.
- HR & Behavioral Round: Discussion on career aspirations, communication skills, learning mindset, and cultural alignment with Pearson’s core values.
How to Apply?
- Open the official Pearson Jobs portal link provided below.
- Click on Apply Now and create or sign in to your Pearson Talent Network profile.
- Verify Job ID: EBA0426CD6F64C0A89204ADE3E65C5EF for Bengaluru, India.
- Complete your application form, upload an updated resume highlighting programming languages and academic/internship projects, and submit.
Official Application Link: Apply Link