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.