Software Engineer (Agentic AI, LLM, Python )

Cisco Bengaluru, India

Bengaluru, India Mid levelHybridFull-time ₹3,600,000 – ₹5,800,000 a year

About the role

This is a software engineering role at Cisco building agentic AI and LLM systems in Python, hybrid in Bengaluru. You'll lead design of scalable Python backend systems and drive architecture for complex agentic AI systems using LangGraph. The role also involves mentoring engineers and setting standards for AI/RAG architecture across the team.

What you’ll do

  • Align with overall architecture and technical design for backend, data, cloud and AI platforms
  • Lead the design of scalable Python backend systems and data pipelines
  • Drive architecture and development of Agentic AI and LLM systems using LangGraph
  • Establish standards for AI/RAG architecture, APIs, databases and distributed systems
  • Lead complex technical and production issues across teams
  • Mentor engineers and influence engineering standards
  • Partner with stakeholders to align technical strategy with business goals
  • Use secure coding practices and ensure user privacy
  • Create technical design and user documentation
  • Debug and address software issues in development and production
  • Drive AWS and cloud-native architecture using S3, SQS, SNS and Lambda

What they’re looking for

  • 5 to 10 years of hands-on experience in machine learning engineering, backend development and applied AI
  • Deep experience with Agentic AI, LLM applications, LangGraph and RAG architectures
  • Proven experience operationalizing deep learning and LLM models in production
  • Experience deploying LangGraph and multi-agent workloads with versioned prompts and rollback strategy
  • Experience defining token, latency, throughput and cost optimization strategies for LLM systems
  • Experience with LLM evaluation and observability tooling such as LangSmith
  • Expertise in ETL optimization including scheduling, partition pruning and caching
  • Strong expertise in Python, backend engineering and distributed systems

Nice to have

  • Ability to mentor engineers and lead large-scale, cross-functional initiatives
  • Ability to align technical strategy with business goals and stakeholder priorities
  • Knowledge of network technologies and enterprise platform integration patterns
  • Strong written and verbal communication including executive-ready technical storytelling
  • Experience integrating Model Context Protocol and related AI tool ecosystems

Questions about this role

Is this role remote?

No, it's hybrid, based in Bangalore, India.

How much does it pay?

The posting lists a range of $43.4K-$69.9K/yr.

How many years of experience do I need?

5 to 10 years of hands-on experience in machine learning engineering, backend development and applied AI.

Related roles

Software Development Engineer, Amazon Traffic Engineering

Amazon · Hyderabad, India · Hyderabad/Secunderabad

A software development engineer role at Amazon in Hyderabad, building service onboarding and tax-compliance systems at scale.

On-siteMid levelFull-time
Distributed SystemsService-Oriented ArchitectureAgileSoftware Engineering Best Practices
4 days ago

Forward Deployed Engineer - Software Engineer - North America

ElevenLabs · United States

A remote-first forward deployed engineer role at ElevenLabs embedded with strategic customers to deliver technical integrations. Suited to a Python-proficient engineer who enjoys customer-facing work and regular travel to client sites.

RemoteMid levelFull-time
PythonSoftware ArchitectureAPI Integration
2 days ago

Senior Software Engineer - DevOps Engineer

Wells Fargo · Bengaluru, India

A senior DevOps engineering role at Wells Fargo in Bengaluru, building CI/CD pipelines and driving automation.

On-siteSeniorFull-time
CI/CDGitHub ActionsJenkinsHarness +9
4 days ago

Senior Software Engineer (Python, AI ML Engineer)

Optum · Gurgaon, India · Gurugram, India

Optum is hiring a senior software engineer in Gurugram to build and operate AI, ML, and LLM-powered enterprise solutions. The role suits engineers with production AI experience, Python or similar software skills, and knowledge of RAG, orchestration, cloud services, and evaluation.

SeniorFull-time
PythonJavaJavaScriptTypeScript +16
6 days ago

Software Engineering Senior Manager - Data Engineering - GEN AI

Wellsfargo · Bengaluru, India

A senior engineering management role leading data engineering teams for Wells Fargo's Treasury Technology group in Bengaluru. Suited to an experienced people leader with a data engineering background in regulated financial services.

On-siteSeniorFull-time
SparkKafkaAirflowDatabricks +12
4 days ago

Senior Software Engineer-Python,spark,Iceberg,Hive

Wells Fargo · Hyderabad, India

A senior software engineering role at Wells Fargo in Hyderabad, modernizing large-scale data platforms with Python, Spark, Iceberg, and Hive.

On-siteSeniorFull-time
PythonSparkIcebergHive +9
2 days ago