Exp : 3 to 6 Years
Location : Remote
Job Type : 6 months contract + ext. Job Title
Python Developer Service Implementation
Responsibilities :
- Design & Develop Python Services : Build scalable RESTful services using Python frameworks (e.g., FastAPI, Django).
- Integrate OpenAI / LLM APIs : Expertly use OpenAI or Azure/OpenAI SDKs to integrate GPT models, handle prompt engineering, and implement structured outputs
- Implement Prompt Engineering : Create, test, and optimize prompts for effective LLM response and integration
- Build RAG Systems : Construct retrieval-based generation pipelines that inject enterprise data into model prompts
- Develop AI-Powered Agents : Implement intelligent agents (OpenAI Agents SDK) to automate tasks like scraping and email generation
- Deploy to Cloud or Serverless Environments : Deploy Python services using serverless or cloud platforms (e.g., Azure Functions, AWS, GCP) .
- Test & Debug Integrations : Conduct unit/integration testing and debugging for AI service endpoints.
- Maintain Performance & Reliability : Ensure APIs meet standards of latency, scalability and error handling.
- Document APIs & Code : Produce clear API specs (OpenAPI / Swagger), system architecture documentation, and best practice guides.
- Collaborate & Mentor : Work with cross-functional teams; provide technical leadership and mentorship.
- Stay Updated : Keep abreast of developments in AI, LLMs, prompt techniques, ethical AI, and cloud-native service deployment
Qualifications :
- Experience : 5- 8 years of Python backend development.
- API Integration : Strong experience with RESTful APIs and third-party SDKs.
- LLM Expertise : Proven work using OpenAI GPT models, Agents SDK, Azure OpenAI, and frameworks like LangChain
- Prompt Engineering : Deep understanding of prompt design and model tuning, with hands-on architecture experience
- RAG Systems : Prior implementation experience of retrieval-augmented generation pipelines
- Frameworks : Comfortable with FastAPI; Django or other MVC frameworks are a plus
- Cloud / Serverless : Familiarity with Azure Functions, AWS Lambda, GCP, etc. .
- Software Engineering : Solid on unit testing, CI/CD practices, Docker, monitoring/logging.
- Soft Skills : Excellent problem-solving, attention to detail, and written/verbal communication.
- Leadership : Experience guiding projects and mentoring team members; strong project management ability.
- Education : Bachelors (or higher) in CS or related field is preferred
- Bonus : Familiarity with JavaScript, UI integration, or GUI such as React; understanding ethical AI principles
Key Projects & Use Cases :
- Chatbots & Assistants : Implement GPT-powered conversational services for internal or external use
- Content Generation Tools : Build auto-generation pipelines for documentation, marketing, or email .
- RAG Pipelines : Create enterprise-ready retrieval systems that augment LLMs with internal data
- AI Agents : Develop autonomous tasks (web crawling, personal outreach) using Python and OpenAI Agents SDK
- Performance Optimization : Improve response quality, reduce latency, and manage model costs through caching and prompt efficiency.
Optional / Preferred :
- Experience with LangChain, Azure AI Search, Databricks
- Knowledge of structured outputs, OpenAI Functions, or fine-tuning techniques
- Familiarity with LLM evaluation, monitoring, and analytics.
- Awareness of data privacy, security, responsible AI principles.
Note : This is a software engineering role, not data science or analytics
Expectations : Build production-ready modular APIs using TDD approach
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1513720
Interview Questions for you
View All