Description :
We are seeking a skilled Python developer to contribute to our team and work on the development of scalable data pipelines and LLM-driven applications.
The ideal candidate will play a key role in integrating large language models into production-ready systems, writing and refining prompts, and building APIs that are robust, efficient, and secure.
This role requires a blend of strong Python engineering skills, experience with LLMs or AI-based systems, and a good grasp of data engineering practices.
You will work closely with cross-functional teams including data scientists, product managers, and backend engineers to deliver innovative AI-powered solutions that solve real-world problems.
Your contribution will directly impact the usability and performance of our data infrastructure and AI capabilities.
Key Responsibilities :
- Design, develop, and maintain high-performance Python applications for AI / LLM integration.
- Build and manage scalable data pipelines for ingesting, transforming, and processing large datasets.
- Collaborate with data scientists to design and iterate on prompt engineering for LLMs.
- Deploy LLM-based solutions as production-grade APIs using frameworks like FastAPI or Flask.
- Optimize API performance and scalability, and ensure proper monitoring and error handling.
- Work with DevOps and MLOps teams to automate deployments and CI / CD pipelines.
- Ensure code quality through automated tests, code reviews, and documentation.
Required Skills & Qualifications :
At least 36 years of experience in backend or data-focused Python development.Strong hands-on experience with Python, including experience using libraries like Pandas, NumPy, requests, and asyncio.Solid experience with RESTful API development using frameworks such as FastAPI or Flask.Experience working with or integrating large language models (LLMs), either through APIs or open-source libraries.Good understanding of prompt engineering, token limits, temperature, and LLM optimization techniques.Experience with data pipeline tools and frameworks.Familiarity with cloud platforms and containerization.Strong debugging and performance optimization skills.Excellent communication and collaboration skills.Good to Have :
Prior experience with MLOps or deploying machine learning models into production.Familiarity with vector databases for retrieval-augmented generation (RAG).Knowledge of authentication, rate limiting, and securing APIs.Experience working in agile product teams(ref : hirist.tech)