Software Engineer (Gurugram)

Software Engineer (Gurugram)

31 Jul
|
NatWest Group
|
Gurugram

31 Jul

NatWest Group

Gurugram

Join us as a Software Engineer This is an opportunity for a driven Software Engineer to build AI-enabled products and workflows that solve real business problems

You’ll engineer reliable, scalable software and automation that connects modern AI capabilities with real-world risk and control processes

We’re offering this role at associate level What you'll do In your new role, you’ll be working within a feature team to engineer software, scripts and tools, as well as liaising with other engineers, architects and business analysts across the platform. You’ll Also Be Engineer and ship AI-enabled software, services and automation that support and enhance controls and governance processes

Integrate LLM capabilities, retrieval patterns and API-based services into products and internal workflows in a secure, maintainable way

Build, test, deploy and support backend services, scripts and lightweight web components across the full software lifecycle

Design and improve orchestration for multi-step workflows, event-driven processes and cross-system integrations

Evaluate solution quality across accuracy, reliability, latency and cost, and refine implementations using testing, monitoring and structured feedback

Collaborate with engineers and business stakeholders to turn ambiguous requirements into explicit, scalable technical solutions aligned to control’s strategy

Improve automation, resilience and engineering quality through reusable components,



better tooling and disciplined delivery practices The skills you'll need To take on this role, you’ll need a background in software engineering, software design, and architecture, and an understanding of how your area of expertise supports our customers. You’ll Also Need Strong software engineering foundations like clean, testable code,Git,debugging, basic CI/CD, solid Python for backend/AI integration, JavaScript/TypeScript for web,and good SQL/data handling

Designing or consuming REST and GraphQL APIs; LLM integration (prompts, configuration, evaluation); retrieval-augmented generation, embeddings, vector databases; workflow/orchestration; and event-driven architectures (queues, webhooks, pub/sub)

Secure, scalable systems experience: authentication and integration patterns (OAuth, API keys, service accounts, schema transformation); familiarity with cloud and enterprise platforms (managed AI, serverless, business systems); and focus on data pipelines, quality, latency, accuracy and cost

Strong communication and stakeholder skills, with the ability to turn business needs into technical solutions and explain trade-offs clearly. Curiosity and adaptability in a fast-changing AI landscape, with the judgement to evaluate recent tools quickly and avoid over-reliance on any single stack

Experience or awareness of risk, controls frameworks or enterprise risk management (e.g. EWRMF) is beneficial but not essential

📌 Software Engineer (Gurugram)
🏢 NatWest Group
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (gurugram) / gurugram