Python Backend Engineer (AI Security)

Vrinda International

Bengaluru

On-site

INR 1,500,000 - 2,600,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vrinda International in Bengaluru, India is seeking a Python Backend Engineer specialized in AI security to design and maintain secure back-end systems for AI workflows. You will build scalable APIs, implement vector search, and ensure data integrity in LLM-powered applications.

The role requires 6–9 years in backend development, strong Python 3.11+, FastAPI, SQLModel/SQLite, and experience with embeddings, ChromaDB, and LLM APIs (OpenAI/Anthropic).

Qualifications

  • 6–9 years of backend development experience.
  • Proficient in Python 3.11+ and backend principles.
  • Experience with FastAPI, async/await, asyncio for high-concurrency.

Responsibilities

  • Design secure backend services with Python 3.11+ and high-performance APIs.
  • Develop and maintain DB schemas using SQLModel and SQLite.
  • Architect components using C4 principles and create clear DFDs.
  • Integrate LLM APIs (OpenAI/Anthropic) securely.
  • Implement vector search and embeddings with ChromaDB.
  • Build test suites with pytest/pytest-asyncio.
  • Collaborate to enforce security best practices for AI apps.

Skills

Python 3.11+
FastAPI
Asyncio / async/await
API design
Data modeling
Security best practices
Testing with pytest
LLM integration knowledge
Vector search
Embeddings

Tools

SQLModel
SQLite
ChromaDB
OpenAI API
Anthropic API

Job description

Job Description
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Backend Engineer (Remote, Full - Time) [AS347]
Python Backend Engineer (Remote, Full - Time) [AS347]

Smart Working Solutions • Bengaluru

Remote
INR 1,200,000 - 2,400,000
Python Backend Engineer Remote Full - Time AS347
Python Backend Engineer Remote Full - Time AS347

Smart Working • New Delhi

Remote
INR 1,800,000 - 3,400,000
Staff Backend Engineer
Staff Backend Engineer

Altimate AI • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Python Developer - Strategic Hiring 2027
Python Developer - Strategic Hiring 2027

Genzeon Global • Hyderabad

On-site
INR 1,800,000 - 2,400,000
Python Developer
Python Developer

Techminds Group • NTR

On-site
INR 600,000 - 1,000,000
Backend Developer (Python) – GenAI & LLM Applications
Backend Developer (Python) – GenAI & LLM Applications

NavGurukul • India

On-site
INR 1,500,000 - 2,500,000
Specialist AIML
Specialist AIML

Accelya • Pune District, Mumbai

Hybrid
INR 1,500,000 - 2,500,000
Senior Backend Engineer - (Python+AI)
Senior Backend Engineer - (Python+AI)

Infocusp Innovations • Ahmedabad District, Pune District

On-site
INR 1,200,000 - 2,100,000
Python Backend Engineer (Remote, Full - Time) [AS347]
Python Backend Engineer (Remote, Full - Time) [AS347]

Smart Working • Indore District

Remote
INR 11,440,000 - 15,254,000
Senior Backend + AI Engineer
Senior Backend + AI Engineer

Shamrock AI • Hyderabad

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