Luxoft

Python Full Stack Developer

Chennai, TN, IN

26 days ago
Save Job

Summary

Job Description


Project Description:We need a 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:

Python


Mandatory Skills Description:

- Bachelor's degree in Computer Science, Software Engineering, or related field

- 4+ 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

Languages:

English: C2 Proficient

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: