Python Django Developer

9exGen Solutions


Date: 3 weeks 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

Analyst

Nativ Global, Lahore
1 day ago
Job Overview: The Analyst at Dial Zero is responsible for transforming data into actionable insights that drive client growth and strategic decision-making. The role focuses on identifying high-potential accounts, building performance dashboards, and tracking product adoption across clients. By partnering with client-facing and strategy teams, the Analyst ensures data accuracy, consistency, and relevance—enabling informed, timely, and impactful business conversations.Responsibilities:Identify high-potential...

Solutions Architect

iCareManager, Lahore
5 days ago
About iCareManager:At iCareManager (iCM), we are on a mission to transform the way healthcare and human services organizations manage their operations. Our SaaS platform empowers providers to deliver better care through intelligent data management, automation, and integration, all built with security, scalability, and performance in mind.As we modernize our architecture and expand our AI-driven capabilities, we’re seeking a Solution Architect...

Senior Python Developer

Cogent Labs, Lahore
6 days ago
Cogent Labs is seeking a Senior Python/Django Developer for Its Lahore office.Must-Have3-5 years of Python experience, specializing in DjangoProven experience in building REST APIs for web and mobile clientsSolid understanding of frontend technologies (JavaScript, React, Angular, jQuery)Strong knowledge of relational databases (MySQL, PostgreSQL)Experience working in an Agile environment and delivering incremental solutionsGood-to-HaveExperience with Flask or Fast APIFamiliarity with Redis and...