For Employers

Senior Staff Engineer (AI Developer SOC Automation)

Nagarro
Mumbai City, Maharashtra, IndiaFull timePosted today
Location
Mumbai City, Maharashtra, India
Type
Full time

Company Description

We're Nagarro, a Digital Product Engineering company scaling globally. We build products, services, and experiences that inspire, excite, and delight. We work at scale across all devices and digital mediums, with 18,500+ experts across 40 countries. Our work culture is dynamic and non-hierarchical.

Requirements

Experience

  • 7.5+ years in software engineering, AI/ML development, or automation engineering
  • Hands-on experience building AI/ML solutions

Programming & AI/ML

  • Strong Python expertise with AI/ML libraries: Pandas, NumPy, Scikit-learn, PyTorch, or TensorFlow
  • Hands-on experience developing AI-powered automation using Large Language Models (LLMs), Azure OpenAI, OpenAI APIs, and prompt engineering techniques
  • Experience designing and implementing Retrieval-Augmented Generation (RAG) solutions for enterprise AI applications

Cloud & Infrastructure

  • Strong knowledge of Microsoft Azure services: Azure Machine Learning, Azure Functions, Logic Apps, Azure Event Hub, and Microsoft Sentinel
  • Familiarity with AWS and Google Cloud Platform
  • Knowledge of Google Cloud services including Security Command Center, Pub/Sub, and BigQuery is an advantage
  • Working knowledge of Git, Docker, CI/CD pipelines, containerization, and modern software development practices

API & Integration Development

  • Experience developing REST APIs and microservices using FastAPI or Flask
  • Hands-on experience integrating AI solutions with SIEM, SOAR, security monitoring, and ticketing platforms

Security & Threat Intelligence

  • Good understanding of cybersecurity fundamentals: SIEM concepts, security monitoring, attack patterns, threat detection, MITRE ATT&CK framework, and log analysis
  • Experience building AI-powered alert automation, incident response workflows, and threat intelligence solutions
  • Experience with Azure Sentinel Analytics Rules, Playbooks, Workbooks, or similar security automation capabilities is preferred
  • Familiarity with SOAR platforms such as Microsoft Sentinel SOAR, LogRhythm SIEM, or equivalent security orchestration solutions
  • Understanding of on-premises SIEM platforms and enterprise log aggregation tools is an added advantage

AI Frameworks & Databases

  • Experience using LLM orchestration frameworks such as LangChain, Semantic Kernel, or equivalent AI frameworks is desirable
  • Familiarity with Azure AI Search (Cognitive Search), vector databases, and semantic search capabilities is preferred

Soft Skills & Education

  • Strong analytical, troubleshooting, and problem-solving skills with ability to build scalable AI-powered security automation solutions
  • Excellent communication and collaboration skills with experience working in Agile and cross-functional engineering teams
  • Bachelor's degree in Computer Science, Information Technology, Engineering, MCA, or a related discipline
  • Professional certifications such as Microsoft SC-200, AZ-900, CEH, CompTIA Security+, or equivalent cloud and cybersecurity certifications are desirable

Responsibilities

Design & Development

  • Design, develop, and maintain AI-powered automation solutions to enhance Security Operations Center (SOC) workflows, including alert classification, anomaly detection, threat prioritization, and incident response
  • Build AI-powered security agents and bots that automate alert triage, investigation, and remediation processes
  • Develop and fine-tune NLP and machine learning models for log parsing, alert summarization, phishing detection, Indicator of Compromise (IOC) extraction, and threat intelligence analysis

Feature Engineering & Data Processing

  • Design and implement feature engineering pipelines to process security telemetry from cloud and on-premises monitoring platforms, including Microsoft Sentinel, GCP Security Command Center, Trend Micro XDR, and SIEM solutions
  • Consume, normalize, and process event streams from Azure Event Hub, GCP Pub/Sub, cloud platforms, and on-premises log sources

RAG & LLM Optimization

  • Build and optimize Retrieval-Augmented Generation (RAG) pipelines that leverage enterprise threat intelligence repositories, knowledge bases, and security playbooks
  • Develop, evaluate, and optimize LLM-powered security use cases through prompt engineering, model evaluation, and continuous performance improvement

Automation & Integration

  • Develop Azure Functions, Logic Apps, and Python-based automation to streamline alert enrichment, incident routing, notification workflows, and security operations
  • Build and maintain integrations with SIEM, SOAR, ticketing, monitoring, and security platforms using REST APIs, FastAPI, and custom connectors
  • Integrate AI-generated insights with incident management systems to automate ticket creation, prioritization, and status tracking
  • Develop Python-based APIs and microservices to expose AI capabilities for enterprise security applications

Quality Assurance & Maintenance

  • Develop unit tests, integration tests, and participate in peer code reviews to ensure secure, scalable, and high-quality software delivery
  • Monitor AI model performance, detect model drift, maintain dashboards, and continuously improve model accuracy using MLOps best practices
  • Maintain CI/CD pipelines for AI model deployment, automation releases, and infrastructure updates

Documentation & Collaboration

  • Prepare technical documentation including API specifications, architecture diagrams, deployment guides, operational runbooks, and data models
  • Collaborate closely with SOC analysts, cybersecurity engineers, cloud teams, DevOps engineers, and data scientists to continuously improve AI-driven security automation

Qualifications

  • Bachelor's or master's degree in Computer Science, Information Technology, or a related field

Service Region

South Asia

Interested in this role?

Apply now to join Nagarro.

Apply for this position

Similar roles

Senior Staff Engineer (AI Developer SOC Automation)

Apply