About the job
Rightmark Hr is on the lookout for a talented and passionate Lead Python Developer specializing in AI to spearhead our backend and AI development initiatives. The ideal candidate will have over 7 years of practical experience in backend development utilizing Python, Django, REST APIs, and FastAPI, combined with a minimum of 3 years of hands-on experience in Artificial Intelligence, focusing on model deployment, RAG pipelines, and agentic AI frameworks.
In this role, you will take on a leadership position, mentoring your team, overseeing solution architecture, and managing the end-to-end development of AI-enhanced features and systems. Familiarity with front-end technologies will be a significant advantage, facilitating effective collaboration across the entire technology stack.
Key Responsibilities
Technical Leadership
- Guide and mentor a dynamic team of Python and AI engineers.
- Execute code reviews, uphold best practices, and influence architectural decisions.
- Engage with cross-functional teams, including Product Management, UX Design, and DevOps.
Backend Development
- Design and implement scalable microservices and APIs leveraging Python, Django, and FastAPI.
- Create and manage RESTful APIs that meet frontend and integration requirements.
- Utilize container technology like Docker and orchestrate deployments with Kubernetes or equivalent platforms.
AI/ML Development
- Build and deploy AI models for tasks such as NLP, classification, and recommendation.
- Utilize EDA (Exploratory Data Analysis) methodologies for data cleansing, feature engineering, and discovering patterns.
- Implement and optimize RAG (Retrieval-Augmented Generation) pipelines and agentic AI systems (e.g., LangChain, CrewAI).
- Oversee end-to-end ML operations, including experimentation, model versioning, testing, deployment, and monitoring.
MLOps & Deployment
- Establish CI/CD pipelines for AI models and backend services.
- Deploy models using tools such as MLflow, SageMaker, Azure ML, or custom Docker solutions.
- Implement logging, alerting, and performance monitoring for production-grade AI systems.
Required Skills & Qualifications
Technical Skills
- 7+ years of backend development experience using Python and frameworks like Django and FastAPI.
- A deep understanding of REST API design, integration patterns, and performance optimization.
- At least 3 years of experience in AI/ML engineering, including model deployment.
- Experience with containerization and orchestration tools.

