Back to Jobs
Senior Python Engineer
Actively Reviewing
acaisoft
Job Description
Role Overview
We are seeking a Senior Python Engineer to drive the development of AI-powered enterprise solutions. In this role, you will be responsible for building the core logic and infrastructure that allows Large Language Models (LLMs) to function reliably within a complex enterprise ecosystem. You will focus on creating scalable, production-grade Python applications that leverage generative AI to solve real-world business challenges, ensuring high performance, security, and seamless data integration.
Key Responsibilities
- Application Development: Design and develop robust backend services using Python (FastAPI, Flask, or Django) to power LLM-based enterprise features.
- LLM Integration: Implement and optimize LLM workflows, like agentic reasoning, and complex chain-of-thought processing, Retrieval-Augmented Generation (RAG) etc.
- Data Engineering: Build efficient data ingestion pipelines to process, chunk, and embed enterprise data into vector databases.
- System Reliability: Implement rigorous monitoring for LLM outputs to track latency, costs, and response quality (detecting hallucinations or bias).
- API Mastery: Architect and maintain secure, well-documented RESTful or GraphQL APIs that interface with both internal services and external AI providers.
- Technical Mentorship: Contribute to architectural discussions and provide guidance to mid-level engineers through code reviews and technical documentation.
Technical Qualifications
- Python Expertise: 5–8 years of professional experience in Python, with deep knowledge of asynchronous programming, testing frameworks (Pytest), and performance optimization.
- AI Tooling: Hands-on experience with LLM orchestration frameworks such as LangChain, LlamaIndex, or LangGraph.
- Vector Infrastructure: Proficiency in working with vector stores (e.g., Pinecone, Weaviate, Milvus, or pgvector) and understanding of embedding models.
- Database Knowledge: Strong experience with relational databases (PostgreSQL/MySQL) and NoSQL solutions (Redis, MongoDB).
- Cloud & Containers: Experience deploying and scaling Python applications in cloud environments (AWS, Azure, or GCP) using Docker and Kubernetes.
- Software Design: Solid understanding of design patterns, microservices architecture, and clean code principles in an enterprise context.
Core Competencies
- Logic & Reasoning: Ability to decompose complex business requirements into clear, executable technical tasks.
- AI Evaluation: Understanding of how to evaluate LLM performance using frameworks like RAGAS or TruLens.
- Security Mindset: Knowledge of OWASP principles as they apply to LLM applications (e.g., preventing prompt injection and data leakage).
Preferred Skills
- Experience with MLOps or LLMOps pipelines.
- Familiarity with front-end integration (React/Vue) to better understand end-to-end data flow.
- Knowledge of traditional NLP techniques and libraries (Spacy, NLTK).
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Hyderabad
₹12 LPA–₹18 LPA
ServiceNow Development
ITSM
REST API
+4
Full Stack Developer | Remote | $30 - $85/hr
NearSkill
India
REST API
Spring Boot
Adobe Illustrator
+33
Artificial Intelligence Engineer
VayuYantra
Bengaluru
Machine Learning
Deep Learning
REST API
+29
Backend Developer/Engineer | Remote | $30 - $90/hr
NearSkill
India
REST API
Spring Boot
Adobe Illustrator
+23
AI Platform Staff Engineer
Accrete
Mumbai
Design patterns
Machine Learning
Event-driven architecture
+25
Share
Quick Apply
Upload your resume to apply for this position
–