Engineering · Delivery Bench

Engineering Intern

A structured internship on a live AI platform for financial services.

Experience

Fresher

Location

Bengaluru

Level

Early career

01

About the Role

A structured internship on a live AI platform for financial services. You start with onboarding and paired work beside a senior engineer, then take a named piece of work of your own under review.

We take five interns at a time and stagger the start dates, so each of you gets actual attention from the senior engineers rather than being processed in a batch. Strong interns are offered a Software Engineer role at the end.

02

Key Responsibilities

1

Onboard properly

Structured introduction to the product, the codebase and how we work.

2

Pair with a senior engineer

Real work from the first weeks, with someone beside you.

3

Take a piece of work

A named component becomes yours, under review.

4

Learn the craft

Testing, code review, debugging and reading code written by other people.

5

Find your direction

Product engineering, client delivery, data, mobile or infrastructure — you will be pointed at where you fit.

03

What You Bring

  • Final-year student or recent graduate — BE, BTech, MCA, BCA, BSc or equivalent.
  • Programming fundamentals — data structures, complexity, and why you would choose one approach over another.
  • SQL basics.
  • A project you built yourself and can defend, including the decisions you would now make differently.
  • Willingness to have your code reviewed thoroughly and to enjoy that.
  • Available for a full-time internship, on site in Bengaluru.
04

What Would Be Great to Have

  • Python specifically.
  • A prior internship with real production exposure.
  • Open-source contribution of any size.
  • Cloud, mobile or AI coursework taken on your own initiative.

Sound like you?

Send your CV to careers@newstreettech.com. The subject line is filled in with the role code (NS-GET-001) for you.