Back to list

Vacancy description

Python Backend Engineer (AI Security) in Bangalore, भारत

Vrinda International

  • Full-timeStandard weekly hours

Rs 13 - 14 lakhs p.a.

Bangalore, भारत

Python Backend Engineer (AI Security)

Summary

We are seeking a highly skilled Python Backend Engineer specializing in AI Security to join our IT Services team. In this pivotal role, you will architect and maintain robust backend systems that secure artificial intelligence workflows, ensuring data integrity and system resilience. The position demands a deep understanding of modern Python frameworks, database management, and the specific challenges associated with securing Large Language Model (LLM) integrations. You will play a critical part in designing scalable solutions that leverage vector search capabilities and advanced data modeling, directly contributing to the safety and efficiency of our AI-driven products.

Responsibilities

  • Design and implement secure backend services using Python 3.11+, focusing on asynchronous processing and high-performance API development.
  • Develop and maintain database schemas utilizing SQLModel and SQLite, ensuring efficient data flow and schema management.
  • Architect system components following C4 principles, creating clear Data Flow Diagrams (DFDs) to visualize and secure data interactions.
  • Integrate and manage LLM APIs from providers such as OpenAI and Anthropic, ensuring secure and reliable communication.
  • Implement vector search functionalities and manage embeddings using ChromaDB to support advanced AI retrieval tasks.
  • Build comprehensive test suites using pytest and pytest-asyncio to validate the reliability and security of asynchronous code.
  • Collaborate with cross-functional teams to refine architecture and ensure alignment with security best practices for AI applications.

Requirements

Requirements:

  • 6-9 years of professional experience in backend development within the IT Services sector.
  • Proficiency in Python 3.11+ with a strong command of backend development principles.
  • Extensive experience with FastAPI, including the use of async/await patterns and asyncio for high-concurrency applications.
  • Solid expertise in SQLModel and SQLite, with a proven ability to manage complex database schemas.
  • Demonstrated knowledge of testing frameworks, specifically pytest and pytest-asyncio.
  • Familiarity with C4 Architecture methodology and the ability to produce detailed Data Flow Diagrams.
  • Hands-on experience with AI technologies, including working with embeddings, vector search, and ChromaDB.
  • Practical experience integrating and managing LLM APIs from major providers like OpenAI or Anthropic.

Similar vacancies

More like this role

  • Backend
We're Hiring - Python Backend EngineerJob Description : We are looking for skilled Python Backend Engineers with strong expertise in Python, FastAPI, and https://jobeax.com/link/2JBwdPLSo8NUl6Ck Skills & Requirements :- Strong Python backend development experience.- Hands-on experience with FastAPI.- Experience migrating ...

Pune, भारत

  • Remote
  • Hybrid
  • Full-time
  • Contract
  • Backend
Backend Engineer (B2B SaaS - Supply Chain & Analytics)Location: Remote / Hybrid (India)Employment Type: Full-TimeAbout Us:We are transforming global logistics and operational visibility through our advanced B2B SaaS supply chain analytics platform. Our software ingests millions of data points daily - from warehouse inventories ...

Gurgaon, भारत

  • Hybrid
  • Backend
... for our backend infrastructure in our Gurgaon https://jobeax.com/link/QF42HN5O7DCIvjyN Responsibilities :- Design and implement scalable microservices using Python to ensure high availability and efficient data processing for our global customer base.- Optimize database schemas and complex queries in PostgreSQL to enhance ...

Gurgaon, भारत

  • Backend
... candidate should have strong backend engineering fundamentals, experience developing APIs and data-processing solutions, and the ability to design and deploy highly available, scalable, secure, and observable cloud-based https://jobeax.com/link/7hIA2KfE1cGKWfvi Skills :- Python : strong hands-on experience in scripting and backend/service ...

Hyderabad, भारत

  • Backend
Role Overview:We are seeking a Senior Python Backend Engineer with expertise in Python development, API engineering, workflow orchestration, automation, and DevOps practices. The ideal candidate will design, build, and maintain scalable backend applications, microservices, data workflows, and cloud-native solutions using ...

Chennai, भारत

StatusNeo Technology Consulting Pvt. Ltd

StatusNeo - Backend Engineer - Python/Azure

  • Hybrid
  • IT
  • Backend
Job Title : Backend Developer - Python & AzureLocation : Bangalore (Hybrid)Experience : 3 - 5 YearsAbout the Role :We are looking for a Backend Developer to design, build, and maintain secure, scalable backend applications. You will develop REST APIs, implement business workflows, integrate cloud services, and support reliable ...

Bangalore, भारत

  • Backend
... reliable, scalable, and secure technology https://jobeax.com/link/XnflZD2dGSZYgXFG Responsibilities:- Lead the design, development, and delivery of scalable backend applications and services using Python.- Own backend architecture and make technical decisions around scalability, performance, reliability, and maintainability.- ...

Bangalore, भारत

  • AI / ML
Role Summary : The Applied Engineer will work on building and scaling GenAI-driven conversational applications, with a strong focus on backend development, AI agent orchestration, and cloud-native deployments. This role requires hands-on expertise in Python, .NET, and Azure, and the ability to translate GenAI concepts into ...

Hyderabad, भारत

  • Contract
  • IT
... troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security - Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ...

Bangalore, भारत

  • Backend
About the Role:We are looking for an experienced Python Backend Engineer with strong hands-on expertise in Python, FastAPI, REST APIs, and microservices. The role involves migrating and refactoring existing APIs to Python/FastAPI while maintaining API contracts, functional parity, performance, and https://jobeax.com/link/nRkFtdUkeNepkfNu ...

Bangalore, भारत