We're looking for experienced Python developers with minimum 2-3 years of production experience. Candidates must have strong expertise in building web applications, APIs using Python and Django with experience implementing and finetuning AI/ML pipelines using ChatGPT or similar APIs and LLMs.
We are looking for candidates who are problem solvers, thinkers, go-getters and are leaning towards leadership positions. Candidates must have a proven history of building, scaling, optimising and securing Python based backends and APIs using a microservice architecture and most importantly, a passion for modern AI based solutions.
Required Experience
2 Years & Above experience building scalable Web Applications using Python with the Django Framework and PostgreSQL or MySQL and working experience building and tuning AI/ML solutions using AI service APIs and Open Source LLMs
Key Skills Required for this Job
- Python 3.x
- Django 2+
- RDBMS such as Postgres or MySQL
- Strong understanding of ORM
- REST APIs using Django REST Framework, FastAPI or Flask
- Strong understanding of Numpy & Pandas
- Experience with Queues and Async
- Familiarity with AI-based APIs like ChatGPT
- Experience in training and fine-tuning large language models (LLMs)
- Working knowledge of popular LLMs and their integration
- Basic understanding of frontend frameworks such as React
- Experience with OAuth 2.0 (Auth flows, Refresh flows)
- Experience with Caching within Django
- Git & Docker
- Deploying Django applications to AWS, Digital Ocean or Heroku
KRAs
- Understanding requirements
- Contributing to the Scope of Work with technical experitse
- Building APIs and modules, independently or as part of a team
- Writing well documented and scalable code
- Writing technical tests for the code
- Resolving issues raised by the QA team
- Deploying applications in collaboration with the infra team
Apply Now
Please use the form below and we will get back to you at the earliest