Python Developer ( Cyber Security knowledge) (Bengaluru)

Python Developer ( Cyber Security knowledge) (Bengaluru)

20 Aug
|
KPMG Assurance and Consulting Services
|
Bengaluru

20 Aug

KPMG Assurance and Consulting Services

Bengaluru

Job Summary

We are seeking a talented and motivated Software Engineer with 3+ years of experience in Python development, API integrations, and AI/LLM application development. The ideal candidate will have hands-on experience building scalable backend services using FastAPI, working with Large Language Model (LLM) APIs, integrating enterprise authentication solutions, and developing modern AI-powered applications.

Experience with the Model Context Protocol (MCP) ecosystem is highly desirable.

Backend Development

- Design, develop, and maintain scalable backend applications using Python.

- Build high-performance APIs and microservices using FastAPI.

- Implement asynchronous programming patterns using async/await.

- Develop robust data models and validation layers using Pydantic.

- Write clean, maintainable, and well-tested code following software engineering best practices.

AI/LLM Application Development

- Integrate and work with leading LLM APIs.

- Implement tool/function calling capabilities for AI agents and applications.

- Design and manage conversation context, memory, and prompt orchestration.

- Build structured output solutions utilizing JSON schemas and validation frameworks.

- Implement streaming responses and real-time interactions for AI-powered applications.

API Integration & Security





- Integrate with enterprise and third-party REST APIs.

- Implement authentication and authorization using OAuth 2.0, OpenID Connect, and token-based mechanisms.

- Configure and manage Microsoft Entra ID App Registrations.

- Work with Managed Identities and secure service-to-service communication.

- Troubleshoot API integration issues and optimize performance.

MCP (Preferred)

- Build and consume Model Context Protocol (MCP) servers and clients.

- Design integrations between AI agents and enterprise systems using MCP.

- Evaluate and implement MCP-based architectures for scalable AI workflows.

Required Qualifications

- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.

- 3+ years of professional software development experience.

- Strong proficiency in Python.

- Experience with FastAPI, Pydantic, and asynchronous programming.

- Hands-on experience working with LLM APIs and AI application development.

- Robust knowledge of RESTful APIs and API integration patterns.

- Experience with OAuth, Microsoft Entra ID, and enterprise authentication mechanisms.

- Understanding of software architecture, debugging, testing, and code quality practices.

- Familiarity with Git and modern CI/CD processes.

📌 Python Developer ( Cyber Security knowledge) (Bengaluru)
🏢 KPMG Assurance and Consulting Services
📍 Bengaluru

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: python developer ( cyber security knowledge) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: python developer ( cyber security knowledge) (bengaluru) / bengaluru