AI ML Trainee

NatWest Group

Bengaluru, Karnataka, IndiaFresher3h agovia LinkedIn

This job at a glance

Who can apply
Freshers and up to 1 year
Must know
Stakeholder managementBusiness analysisOperationsPythonData structures & algorithmsMachine learning
Nice to have
LLMs
Work
On-site in Bengaluru
Pay
Not stated by the employer.
Skill demand
Python69%Stakeholder management26%Operations17%Business analysis3%of 100 similar fresher jobs posted in India this week
Listed
5 Nov 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

This is a 6-month fixed-term contract opportunity for 2025/2026 graduates. It offers a chance to advance your career by building a network of stakeholders and honing your technical skills.

Key Responsibilities

  • Engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions.
  • Work within a feature team to engineer complex software, scripts, and tools.
  • Liaise 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 software life cycle, from initial development to decommissioning.
  • Collaborate to optimize 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.

Requirements & Tech Stack

  • 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.
  • Exposure to Generative AI, Large Language Models (LLMs), AI agents, or Agentic AI is desirable but not essential.

Qualifications

  • Strong foundation in computer science and software engineering fundamentals.
  • Curiosity and enthusiasm for solving problems using technology.
  • Willingness to learn rather than extensive commercial experience.

Mandatory action: For your application to be considered, it's essential that you mention your GitHub ID score along with your name while filling out the application.

Fresher Jobs in Bengaluru · last 7 days

60 openings · 59 need no experience

Most hiring: Accenture in India, Conduent, NTT DATA North America

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job