RBS logo

AI ML Trainee | 6-Month Fixed-Term Contract | 2025/2026 Graduates

RBS
NewPosted today

LOCATION

Bengaluru · Onsite

EXPERIENCE

Any experience

TYPE

Contract

SKILLS REQUIRED

PythonMachine LearningData StructuresObject-Oriented ProgrammingAlgorithmsDebuggingUnit Testing

Job description

Overview

An early-career Software Engineer trainee role on a 6-month fixed-term contract, working within a feature team to engineer and maintain secure, high-performance software, scripts and tools, with a focus on AI and machine learning.

What you'll do

  • Engineer and maintain innovative, customer-centric, high-performance, secure and robust solutions within a feature team.
  • Engineer software, scripts and tools that are often complex, liaising with other engineers, architects and business analysts across the platform.
  • Produce complex and critical software rapidly and of high quality that adds value to the business.
  • Work in permanent teams responsible for the full life cycle, from initial development through enhancement and maintenance to replacement or decommissioning.
  • Collaborate to optimise the software engineering capability.
  • Design, produce, test and implement working code.
  • Work across the life cycle, from requirements analysis and design through coding to testing, deployment and operations.
  • Build a wide network of stakeholders of varying levels of seniority.

What you'll need

  • Strong foundation in computer science and software engineering fundamentals.
  • Curiosity and enthusiasm for solving problems using technology.
  • Strong hands-on Python programming skills, with an understanding of object-oriented programming, modular code, and basic software development practices.
  • Strong understanding of data structures and algorithms, with the ability to apply them effectively when solving programming problems.
  • Strong analytical and problem-solving skills, with the ability to break down problems, evaluate approaches, and translate solutions into working code.
  • Conceptual understanding of Artificial Intelligence and Machine Learning, including fundamental concepts related to models, training, inference, and data.
  • Good understanding of software engineering practices, including version control, testing, debugging, and collaborative development.
  • Ability to learn independently, experiment with unfamiliar technologies, and collaborate effectively within an engineering team.
  • Candidates must mention their GitHub ID score along with their name when filling out the application.

Nice to have

  • Exposure to Generative AI, Large Language Models (LLMs), AI agents, or Agentic AI.

Details

  • Location: Bengaluru.
  • Employment type: 6-month fixed-term contract.
  • Hours: 45 per week.
  • Candidates graduating from or who have graduated from partnered colleges will not be considered for this role.
  • Job posting closing date: 07/11/2026.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

AI ML Trainee | 6-Month Fixed-Term Contract | 2025/2026 Graduates