Python Django Developer
9exGen Solutions

Company Description
9exgen Solutions is a consulting company specialising in building web and mobile applications, as well as providing comprehensive consultancy services. Our offerings include all stages of SaaS development from user interface design, development, deployment, maintenance, to support. Core technologies used include Python, Node.js, Laravel, React.js, React Native, Flutter and Vue.js. We also build social networking applications on the Facebook and OpenSocial platforms.
We are looking for:
A passionate and skilled Senior Django Developer with experience integrating LLMs to join our growing engineering team. In this role, you will lead the development of backend systems using Django and contribute to building, training, and deploying AI/ML models that power key features of our product.
Responsibilities
- Design, develop, and maintain scalable web applications using Django and Django REST Framework.
- Build and optimise RESTful APIs for mobile/web frontends and external integrations.
- Develop, train, and deploy machine learning models using frameworks like scikit-learn, TensorFlow, or PyTorch.
- Collaborate with data scientists, product managers, and frontend developers to integrate AI features into production.
- Write clean, testable, and maintainable code with proper documentation and version control.
- Ensure application security, performance, and scalability.
- Contribute to code reviews and provide technical mentorship to junior developers.
- Participate in Agile ceremonies and support CI/CD processes.
Requirements
- 2–4 years of hands-on experience with Django and Python.
- 2+ years of proven experience with machine learning tools and workflows (e.g., model training, feature engineering, evaluation).
- Experience with key ML libraries (e.g., pandas, NumPy, scikit-learn, TensorFlow, PyTorch).
- Must have previous experience integrating with any existing LLM
- Strong experience with Django ORM, custom middleware, signals, authentication, and admin customisation.
- Solid understanding of RESTful API design and experience with Django REST Framework.
- Experience with PostgreSQL or similar relational databases.
- Familiarity with Docker and deploying apps via Gunicorn + Nginx.
- Good understanding of Git, version control, and code review practices.
Excellent problem-solving and communication skills.
Nice-to-Have
- Frontend knowledge (e.g., React, Vue.js).
- Experience with FastAPI, GraphQL (Graphene), or microservices.
- Exposure to AWS/GCP and ML Ops tools like MLflow.
- Understanding of software security principles and best practices.
What We Offer
- Competitive salary and performance bonuses
- Flexible work hours and remote options
- Learning and development budget
- Opportunity to work on cutting-edge AI projects
- Collaborative and fast-paced startup culture
NOTE: You must ensure to take an AI interview for pre-screening. Once you submit your application, you can go ahead and schedule it for later. A temporary password and link will be sent to you via email.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Business Development Executive - Sales

Nutritionist

Assistant Manager, Software PMO
