Job Description
Project Description:
We need an experienced Python Developer to work for a leading investment bank client.
Responsibilities:
Design, develop, and maintain full-stack Python applications with modern frontend frameworks
Build and optimize RAG (Retrieval-Augmented Generation) systems for AI applications
Create and implement efficient vector databases and knowledge stores
Develop APIs that connect frontend interfaces with backend AI services
Implement and maintain CI/CD pipelines for AI applications
Monitor application performance and troubleshoot issues in production
Mandatory Skills Description:
Bachelor's degree in Computer Science, Software Engineering, or related field
9+ years of experience in full-stack Python development
Strong back-end proficiency with Python web frameworks (Django, Flask, or FastAPI)
Basic level of experience with modern front-end technologies (React, Vue, or Angular)
Hands-on experience building AI-powered applications
Knowledge of vector databases (Pinecone, Weaviate, Chroma, or similar)
Familiarity with LLM integration and prompt engineering
Experience with RAG architecture implementation
Strong SQL and NoSQL database skills
Excellent understanding of RESTful APIs and microservices
Nice-to-Have Skills Description:
Experience with LangChain, LlamaIndex, or similar frameworks
Knowledge of containerization and orchestration (Docker, Kubernetes)
Familiarity with cloud platforms (AWS, Azure, or GCP)
Experience with streaming data processing
Understanding of semantic search principles
Contribution to open-source AI projects
Knowledge of AI/ML monitoring and evaluation metrics
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
November 27, 2025
Job Type:
Technology
Location:
India
Company:
Luxoft
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.