AI SW Engineer

Nokia

Dadri

On-site

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

Full time

10 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible work schemes
Life insurance
Well-being programs
NERGs
Career development
Coaching & mentoring

Job summary

Nokia India invites an AI Software Engineer to lead end-to-end development, deployment and support of enterprise AI solutions. You will design scalable architectures, implement CI/CD, manage OpenStack/Azure infra, and enable teams to deliver at scale.

You will work with Python, Django/Flask/FastAPI, React, REST APIs, LangChain/LangGraph, and modern AI tooling to build robust platforms, while maintaining code quality, security and production readiness in a fast-paced environment.

Qualifications

  • 5–8 years of Python development with Django/Flask/FastAPI or equivalent frameworks.
  • Experience building LLM/GenAI apps, RAG, and AI agents using LangChain/LangGraph.
  • Strong understanding of Git, GitLab, CI/CD, REST APIs, PostgreSQL, and deployment.
  • Cloud/virtualized infra experience, preferably Azure and OpenStack.
  • Experience with Nginx, TLS/HTTPS, Linux/Windows servers and services.
  • React/JavaScript for maintaining web apps.
  • Experience with AI-assisted coding tools like Cursor or Copilot.
  • Ability to take an app from requirements to production support.

Responsibilities

  • Evaluate tech requirements and select stacks for AI and non-AI solutions.
  • Develop AI-powered and web apps using Python, Django/Flask/FastAPI, React, REST APIs, LLMs.
  • Provision and manage infra across OpenStack and Azure, including VMs, Nginx, TLS.
  • Manage Azure identity and app authentication (Azure AD, App Registrations).
  • Set up GitLab repos, CI/CD, runners, branching and code reviews.
  • Manage PostgreSQL databases, migrations, backups, deployments.
  • Initiate new projects and onboard developers for collaboration.
  • Maintain architecture docs and deployment procedures.
  • Leverage AI-assisted tools for development and tooling.

Skills

Python development
LLM/GenAI
Git/GitLab/CI/CD
Azure/OpenStack infra
Nginx/HTTPS/TLS
React/JavaScript
AI-assisted coding tools
Troubleshooting

Education

Tools

Git
GitLab
CI/CD
PostgreSQL
Azure
OpenStack
Nginx

Job description

Job Description

As an AI Software Engineer, you will be responsible for the end-to-end development, deployment, and support of enterprise-grade AI and software solutions. This includes evaluating and selecting technologies, designing scalable architectures, developing applications, managing infrastructure, implementing CI/CD pipelines, overseeing deployments, and providing ongoing production support. Additionally, you will build, maintain, and optimize the technical platforms and engineering practices that enable teams to efficiently collaborate, develop, deploy, and operate these solutions at scale.

How You Will Contribute And What You Will Learn

Your responsibilities

  • Evaluate business requirements and select appropriate technology stacks, application frameworks, databases, and deployment architectures for AI and non-AI solutions.
  • Design, develop, and maintain AI-powered and web applications using Python, Django/Flask, FastAPI, React, REST APIs, LLMs, RAG, and agentic AI frameworks such as LangChain/LangGraph.
  • Provision and manage application infrastructure across OpenStack and Azure, including VMs, application hosting, Nginx, HTTPS/TLS, and supporting services. (NSSM)
  • Manage Azure identity and application authentication, including Microsoft Entra ID (Azure AD), App Registrations, application permissions, OAuth-based authentication, and secure integration of applications with Azure services.
  • Establish and maintain GitLab repositories, contributor access, branching/code-review workflows, GitLab Runners in VM, and CI/CD pipelines.
  • Manage application PostgreSQL databases, including connectivity, migrations, backups, and deployment-related database changes.
  • Initiate new projects, develop the initial technical implementation, establish coding and architecture standards, and onboard other developers for collaborative development.
  • Maintain technical specifications, architecture documentation, deployment procedures, and operational documentation for applications.
  • Leverage AI-assisted development tools such as Cursor and GitHub Copilot and develop reusable skills/instructions for AI coding assistants.
  • Troubleshoot and resolve issues across the application, LLM-Gateway APIs, Application APIs, database, infrastructure, and deployment layers, collaborating with internal platform, security, and technology teams where required. Managing secrets and credentials through KeyVaults (TBD)
Key Skills And Experience

Your skills and experience

  • 5-8Yrs experience in Python software development experience with Django, Flask, FastAPI, or equivalent frameworks.
  • Experience building LLM/GenAI applications, RAG solutions, and AI agents using LangChain, LangGraph, or equivalent frameworks.
  • Strong understanding of Git, GitLab, CI/CD, REST APIs, PostgreSQL, and application deployment.
  • Working experience with cloud/virtualized infrastructure, preferably Azure and OpenStack.
  • Experience with Nginx, HTTPS/TLS, Linux/Windows server environments, and application services.
  • Working knowledge of React/JavaScript for maintaining web applications.
  • Experience using AI-assisted coding tools such as Cursor, GitHub Copilot, or equivalent.
  • Strong troubleshooting skills and the ability to independently take an application from requirement, design, development, deployment to production support.
  • Strong appetite for continuous learning and experimentation, with the ability to independently explore emerging AI, software, cloud, and developer technologies, rapidly build proofs-of-concept, and identify opportunities to apply them to enterprise solutions.
Nice-To-Have
  • Docker/Kubernetes, Terraform, Ansible, PowerShell.
  • Azure AI/Azure OpenAI, vector databases/pgVector, MCP, and AI evaluation/observability, RAGAS RAG evaluation, ML, fine-tuning.
  • Experience with enterprise identity, authentication, and security platforms.
  • Experience with SharePoint, Power BI, Power Apps, and Microsoft Copilot Studio, including integration with enterprise applications, data sources, workflows, and AI-powered business solutions.
About Us

Advancing connectivity to secure a brighter world.

Nokia is a global leader in connectivity for the AI era. With expertise across fixed, mobile and transport networks, powered by the innovation of Nokia Bell Labs, we’re advancing connectivity to secure a brighter world.

Our recruitment process

We act inclusively and respect the uniqueness of people. Our employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law. We are committed to a culture of inclusion built upon our core value of respect.

Unique backgrounds, perspectives, and experiences enrich our teams, and you may be just the right candidate for this or another opportunity.

The length of the recruitment process may vary depending on the specific role's requirements. We strive to ensure a smooth and inclusive experience for all candidates.

About The Team

Some of our benefits:

  • Flexible and hybrid working schemes
  • A minimum of 90 days of Maternity and Paternity Leave, with the option to return to work within a year following the birth or adoption of a child (based on eligibility)
  • Life insurance to all employees to provide peace of mind and financial security
  • Well-being programs to support your mental and physical health
  • Opportunities to join and receive support from Nokia Employee Resource Groups (NERGs)
  • Employee Growth Solutions to support your personalized career & skills development
  • Diverse pool of Coaches & Mentors to whom you have easy access
  • A learning environment which promotes personal growth and professional development - for your role and beyond
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI SW Engineer
AI SW Engineer

Infinera Corporation • Dadri

On-site
INR 1,800,000 - 4,000,000
Flexible and hybrid working schemes
Life insurance to all employees
Well-being programs
+2
AI SW Engineer
AI SW Engineer

Nokia • India

On-site
INR 2,500,000 - 3,800,000
Senior Software Developer
Senior Software Developer

Nokia • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Flexible/hybrid work
Paternity leave 90 days
Life insurance
+5
Senior AI Engineer
Senior AI Engineer

Nokia • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Hybrid work arrangements
Health insurance
Hybrid learning / Certifications
+1
AI/ML Expert – Agentic AI Solutions
AI/ML Expert – Agentic AI Solutions

Nokia • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Flexible and hybrid working schemes
Maternity and Paternity Leave (≥90‑day
Life insurance
+5
SWDP Senior Solution Architect
SWDP Senior Solution Architect

Nokia Corp. • Bengaluru

On-site
INR 900,000 - 1,800,000
Flexible and hybrid working
Medical insurance for you and family
Career growth & mobility
+2
Senior Developer - Microsoft NET
Senior Developer - Microsoft NET

Nokia • Thiruporur

On-site
INR 1,200,000 - 2,400,000
Flexible and hybrid working schemes
Life insurance
Well-being programs
+2
Customer Service Specialist
Customer Service Specialist

Nokia • Dadri

On-site
INR 1,800,000 - 2,400,000
Flexible & hybrid work
Maternity/Paternity leave
Life insurance
+5
Senior SW Engineer
Senior SW Engineer

Nokia • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Hybrid working arrangements
Health insurance for you and family
Life and accident insurance
+3
Senior Staff Research Specialist
Senior Staff Research Specialist

Nokia • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Flexible and hybrid working schemes
Maternity and Paternity Leave
Life insurance
+2