AI SW Engineer

Infinera Corporation

Dadri

On-site

INR 1,800,000 - 4,000,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible and hybrid working schemes
Life insurance to all employees
Well-being programs
Opportunities to join Nokia Employee
Employee Growth Solutions to support你的

Job summary

Nokia in India (Dadri) is seeking a senior Python software engineer to design and deliver AI-powered applications. You will work with Django/Flask/FastAPI, React, REST APIs, and LLM frameworks to build scalable enterprise solutions.

You will manage OpenStack and Azure-based infrastructure, ensure secure authentication, and drive CI/CD pipelines while collaborating with platform and security teams. A strong focus on learning new AI technologies is expected.

Qualifications

  • 5-8 years of Python software development with Django/Flask/FastAPI or similar frameworks.
  • Experience building LLM/GenAI apps, RAG solutions, and AI agents using LangChain/LangGraph or equivalent.
  • Strong knowledge of Git, GitLab, CI/CD, REST APIs, PostgreSQL, and deployment.
  • Experience with cloud/virtualized infrastructure, preferably Azure and OpenStack.
  • Familiarity with Nginx, TLS, Linux/Windows servers, and app services.
  • Proficient in React/JavaScript for maintaining web apps.
  • Experience using AI-assisted coding tools like Cursor or GitHub Copilot.
  • Strong troubleshooting skills and ability to take an app from concept to production support.
  • Curiosity for learning emerging AI, cloud, and developer technologies.

Responsibilities

  • Evaluate requirements and select suitable tech stacks for AI and non-AI solutions.
  • Develop and maintain AI-powered web apps using Python, Django/Flask/FastAPI and React.
  • Manage infrastructure across OpenStack and Azure (VMs, hosting, Nginx, TLS).
  • Handle Azure identity, Entra ID, App Registrations, OAuth integration.
  • Set up GitLab repos, CI/CD pipelines, runners, and access control.
  • Manage PostgreSQL databases, including migrations and backups.
  • Lead initial project scoping and onboarding of developers.
  • Maintain technical docs, deployment procedures, and architecture specs.
  • Leverage AI tools like Cursor and Copilot for reusable AI coding patterns.
  • Troubleshoot across app, APIs, DB, infra, and deployment layers with teams.

Skills

Python
Django/Flask/FastAPI
LLM/GenAI
Git/GitLab/CI/CD
REST APIs/PostgreSQL
Azure/OpenStack
Nginx/HTTPS
React/JavaScript
AI-assisted coding tools
Troubleshooting
Cloud/Virtualization

Tools

Docker/Kubernetes
Terraform
Ansible
PowerShell

Job description

Job Description:
Responsibilities

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-powered 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)
Qualifications
  • 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.
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.

Learn more about life at Nokia.

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 roles requirements. We strive to ensure a smooth and inclusive experience for all candidates. Discover more about the recruitment process at Nokia.

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

Learn about additional benefits in specific countries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
EICS Project Manager
EICS Project Manager

Nokia Corp. • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Flexible and hybrid working schemes
Life insurance to all employees
Well-being programs
+1
Service Owner
Service Owner

Infinera Corporation • Bengaluru Urban

Hybrid
INR 250,000 - 420,000
Flexible hybrid work
Medical and life insurance
90 days maternity/paternity leave
+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
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
Online Product Owner
Online Product Owner

Infinera Corporation • Bengaluru Urban

On-site
INR 2,500,000 - 4,500,000
Flexible and hybrid working
Health and well-being support
Maternity/Paternity leave
+6
Senior Software Engineer
Senior Software Engineer

Nokia • Bengaluru

On-site
INR 1,800,000 - 3,200,000