Job Description
Position: Senior Python Developer
Experience: 68 Years
Location: Paregaon,Sangamer 422611
Company: Baap Services Pvt.Ltd
About the Role We are looking for an experienced Senior Python Developer with strong expertise in API development, machine learning, and GenAI frameworks. The ideal candidate should have hands-on experience in FastAPI, data pipelines, LangChain, RAG implementations, and LLM fine-tuning. Key Responsibilities
Design, develop, and optimize scalable Python applications and REST APIs using FastAPI.
Build and maintain data-processing pipelines using NumPy, Pandas, and Scikit-learn.
Develop, train, evaluate, and fine-tune machine learning and LLM-based models.
Implement RAG pipelines using vector databases and embedding models.
Work with LangChain to build LLM-driven workflows, tools, and agents.
Integrate machine learning/LLM solutions into production-grade systems.
Collaborate with cross-functional teams (ML, Data Engineering, DevOps).
Apply best practices for code quality, testing, and performance optimization.
Work with Docker, CI/CD tools, and cloud platforms for deployment.
Required Skills Core Technical Skills
Strong proficiency in Python and object-oriented programming.
Hands-on experience with FastAPI and RESTful API design.
Expertise in NumPy, Pandas, Scikit-learn, and data preprocessing.
Experience with LangChain, RAG pipelines, vector databases (FAISS, Chroma, Pinecone).
Knowledge of LLM fine-tuning, transformers, embeddings, and prompt engineering.
Familiarity with Docker, Git, and CI/CD workflows. Cloud & Database Skills
Experience with at least one cloud platform (AWS, Azure, GCP).
Knowledge of SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis). Additional Skills
Strong debugging, problem-solving, and analytical thinking.
Ability to write clean, maintainable, testable code (PyTest).
Experience working in Agile/Scrum environment.