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.
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 ...
... Job Description Job Description : We are looking for a Python Backend Engineer to join our Product Development team. This is a role focused on innovation, engineering excellence, and making the cloud easier for our customers. Our Python Engineering role is a full-time position dedicated to designing and building microservices ...
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 ...
... 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 ...
... 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 ...
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 ...
... startup with the backing and reach of a global brand. Job Description We are looking for a skilled Senior Software Engineer to contribute to the development of AI and machine learning (ML) integrations and back-end solutions using Python. You will play a key role in developing our AI-powered SaaS solutions, collaborating ...
... familiarity with JavaScript is required to collaborate effectively with frontend https://jobeax.com/link/ZlR3JZToBtLJKlA9 Responsibilities :- Design, develop, and maintain robust backend systems using Python and Django.- Work closely with cross-functional teams, including frontend engineers, to implement new features and improve ...
... Git, GitLab CI/CD- Pytest, CloudWatch, SonarQube- Clean Architecture and MicroservicesResponsibilities :- Design, develop, and deploy backend services using Python 3.10+ and Flask framework.- Implement GraphQL APIs and integrate with PostgreSQL databases using SQLAlchemy and Alembic for migrations.- Build and maintain serverless ...