Job Overview
Company
ROL CONSULTANCY LLP
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join ROL CONSULTANCY LLP and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p></p><p>We are looking for a highly skilled Senior Python Developer with strong backend development expertise and working knowledge in integrating AI/ML models, especially around LLMs and modern NLP applications.
This role requires strong hands-on experience with FastAPI, RESTful services, SQL/NoSQL databases, and practical exposure to AI/ML technologies such as TensorFlow, PyTorch, LangChain, and RAG pipelines.<br/><br/><b>Key Responsibilities : </b><br/><br/>- Design, develop, and maintain scalable RESTful APIs using FastAPI/Django/Flask.<br/><br/>- Integrate backend systems with AI/ML models including LLMs, vector databases, and RAG-based pipelines.<br/><br/>- Collaborate with Data Scientists and AI Engineers to deploy NLP models into production.<br/><br/>- Build and manage asynchronous tasks, WebSocket handlers, and background jobs.<br/><br/>- Optimize and refactor legacy code for performance and maintainability.<br/><br/>- Work with DevOps to deploy microservices securely using containers (Docker) and CI/CD pipelines.<br/><br/>- Design database schemas, write performant queries (SQL/ORM), and manage data migrations.<br/><br/><b>Required Skills & Experience : </b><br/><br/><b>Core Backend Development : </b><br/><br/>- 5+ years of experience with Python 3.7+<br/><br/>- Strong knowledge of FastAPI (preferred), Flask, or Django REST Framework<br/><br/>- Proficient in developing RESTful APIs, authentication mechanisms (OAuth2, JWT)<br/><br/>- Experience with SQL (PostgreSQL, MariaDB, MySQL) and ORMs like SQLAlchemy<br/><br/>- Familiar with NoSQL (MongoDB, Redis) and caching techniques<br/><br/>- Writing unit/integration tests with Pytest, unittest<br/><br/><b>AI/ML/NLP Experience : </b><br/><br/>- Hands-on with TensorFlow or PyTorch for model training/inference<br/><br/>- Experience with Natural Language Processing (NLP) techniques<br/><br/>- Familiarity with LLMs like OpenAI GPT, Cohere, Mistral, or LLaMA<br/><br/>- Understanding of RAG (Retrieval Augmented Generation) and tools like LangChain, Haystack<br/><br/>- Knowledge of vector databases (Pinecone, FAISS, Weaviate)<br/><br/><b>Cloud & DevOps (Good to Have) : </b><br/><br/>- Experience deploying applications on AWS, Azure, or GCP<br/><br/>- Docker & Kubernetes knowledge for scalable deployments<br/><br/>- Familiar with Git, CI/CD pipelines, Nginx, Gunicorn/Uvicorn<br/><br/><b>Bonus Points : </b><br/><br/>- Experience with real-time systems (SIP/WebRTC/VoIP)<br/><br/>- Knowledge of GraphQL, gRPC<br/><br/>- Background in audio/speech processing, ASR, or transcription APIs</p><br/><p></p> (ref:hirist.tech)
About ROL CONSULTANCY LLP
Don't Miss This Opportunity!
ROL CONSULTANCY LLP is actively hiring for this Senior Python Developer - FastAPI/Django/Flask position
Apply Now