Python Django Developer

9exGen Solutions


Date: 11 hours ago
City: Lahore
Contract type: Full time

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 resume

Similar jobs

Business Development Executive - Sales

Arwen Tech, Lahore
3 days ago
Posted on Oct 03, 2025TitleBusiness Development Executive - SalesApply beforeNov 20, 2025CityLahoreResponsibilitiesSummary of Job Profile:The Business Development Executive plays a vital role in supporting the sales team and contributing to the growth of Arwen Tech. This entry-level position offers a unique opportunity for a highly motivated individual with a strong interest in the ITeS industry to develop their sales skills...

Nutritionist

Al Mustafa Welfare Trust Pakistan, Lahore
5 days ago
Posted date 30th September, 2025 Last date to apply 10th October, 2025 Country Pakistan Locations Lahore Category Program Management Salary 00 Type Contractual Position 1 Experience 3 years JOB DESCRIPTION Nutritionist Location: Head Office, Lahore - with extensive travel to field sites across Pakistan Reporting to: Manager Programmes Position Type: Contractual 1. Purpose of the Role We are seeking a...

Assistant Manager, Software PMO

ibex, Lahore
1 week ago
ibex. is looking for Assistant Manager - Project Management who can monitor and close to deliver projects that exceed expectations on time.ResponsibilitiesMust have experience of all stages of project life cycle from inception through monitoring and closing to deliver projects that exceed expectations on time.Requirement Gathering, Define Scopes, Resource Allocations and establishing schedules meeting or exceeding project demands.Attending/Conducting client meetings...