Software Developer Trainee - Java & AI/ML | 6-Month Fixed-Term Contract | 2026 Graduates

NatWest Group

Chennai District

On-site

INR 1,200,000 - 2,200,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NatWest Group is seeking a Software Engineer in Chennai to design and maintain high‑quality, customer‑centric software solutions. You will work in a feature team, building code, scripts and tools that scale with our platforms while liaising with engineers, architects and business analysts across the enterprise.

The role emphasizes collaboration, API integration and a strong focus on AI/ML trends. A strong background in Java and modern development practices is expected for success.

Qualifications

  • BE/B.Tech/M.Tech graduates with academic, internship, or project experience in Java and/or AI/ML technologies.
  • Experience with development, bug tracking tools and wikis.
  • Experience of DevOps, Testing and Agile methodology and associated toolsets.
  • A background in solving highly complex, analytical and numerical problems.

Responsibilities

  • Engineer and maintain innovative, customer centric, high performance, secure and robust solutions.
  • Collaborate with engineers, architects and business analysts across the platform.
  • Design, produce, test and implement our working code.
  • Integrate APIs for seamless data exchange between systems.
  • Conduct research and stay up-to-date on the latest trends in AI/ML.

Skills

Java
AI/ML
Software architecture
DevOps
Agile
Bug tracking tools
Wikis
Numerical problems

Education

BE/B.Tech/M.Tech

Tools

DevOps tools
Testing tools

Job description

Join us as a Software Engineer

  • This is an opportunity for a driven Software Engineer to take on an exciting new career challenge
  • Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority
  • It’s a chance to hone your existing technical skills and advance your career

What you'll do

In your new role, you’ll engineer and maintain innovative, customer centric, high performance, secure and robust solutions.

You’ll be working within a feature team and using your extensive experience to engineer software, scripts and tools that are often complex, as well as liaising with other engineers, architects and business analysts across the platform.

You’ll also be:

  • Working in permanent teams who are responsible for the full life cycle, from initial development, through enhancement and maintenance to replacement or decommissioning
  • Collaborating to optimise our software engineering capability
  • Designing, producing, testing and implementing our working code
  • Integrating APIs for seamless data exchange between systems
  • Conducting research and staying up-to-date on the latest trends in AI/ML

The skills you'll need

You’ll need a background in software engineering, software design, architecture, and bring an understanding of how your area of expertise supports our customers.

You’ll also need:

  • 2025 or 2026 BE, B.Tech, or M.Tech graduates with academic, internship, or project experience in Java and/or AI/ML technologies
  • Experience of working with development, bug tracking tools and wikis
  • Experience of DevOps, Testing and Agile methodology and associated toolsets
  • A background in solving highly complex, analytical and numerical problems

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer Trainee - Java & AI/ML | 6-Month Fixed-Term Contract | 2026 Graduates
Software Developer Trainee - Java & AI/ML | 6-Month Fixed-Term Contract | 2026 Graduates

NatWest Group • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Developer Trainee - Java And AI ML 6-Month Fixed-Term Contract 2026 Graduates
Software Developer Trainee - Java And AI ML 6-Month Fixed-Term Contract 2026 Graduates

RBS • Bengaluru

On-site
INR 900,000 - 1,400,000
Software Engineering Trainee
Software Engineering Trainee

DigitalXNode • Mumbai

Hybrid
INR 300,000 - 400,000
Software Engineer
Software Engineer

Macawber Beekay Pvt Ltd. • Dadri

On-site
INR 1,200,000 - 2,200,000
Java Developer – Fresher
Java Developer – Fresher

AutomationEdge • Pune District

On-site
INR 350,000 - 500,000
Trainee Software Engineers – Freshers
Trainee Software Engineers – Freshers

Razorthink • Bengaluru

On-site
INR 600,000 - 1,000,000
Hands-on training
Competitive compensation
Performance-based growth opportunities
Software Developer (Python + JavaScript) - 17853
Software Developer (Python + JavaScript) - 17853

Turing • Bengaluru

Remote
INR 1,000,000 - 1,800,000
Competitive salary aligned with international standards
Work with top global experts
AI-Native Java Engineer – Graduate Trainee (2026 Passouts)
AI-Native Java Engineer – Graduate Trainee (2026 Passouts)

Zycus • Mumbai

On-site
INR 600,000 - 900,000
Software Engineer (AI-Native Engineering Platform)
Software Engineer (AI-Native Engineering Platform)

Infinity learn • Hyderabad, Bengaluru

Hybrid
INR 420,000 - 620,000
AI-Native Java Engineer – Graduate Trainee (2026 Passouts)
AI-Native Java Engineer – Graduate Trainee (2026 Passouts)

Zycus • Bengaluru

On-site
INR 600,000 - 900,000