HamburgerMenu
hirist

Matrix Marketers - Artificial Intelligence/Machine Learning Engineer - Python/Django

Posted on: 28/08/2025

Job Description

Job Title : AI/ML Engineer


Position Overview :


We are looking for an experienced Senior Python Django Developer with a strong focus on artificial intelligence and machine learning applications.


This role involves designing, building, and deploying scalable web applications that integrate AI/ML solutions using Django as the primary framework. The successful candidate will combine in-depth knowledge of Python back-end development with expertise in AI/ML technologies.


Key Responsibilities :


Application Development :


- Design and develop robust web applications using the Django framework that leverage AI/ML models to enhance user experiences.


- Create RESTful APIs for front-end integration and mobile applications.


AI/ML Integration :


- Collaborate with data scientists to integrate AI/ML models into Django applications, ensuring effective deployment and performance monitoring.


- Implement machine learning workflows and pipelines for data processing, model training, and evaluation.


Data Management :


- Manage and optimize databases (SQL and NoSQL) for storing user data and training datasets, ensuring efficient data retrieval and scalability.


- Engage in data preprocessing, feature extraction, and data quality checks to prepare datasets for model training.


Testing and Optimization :


- Develop and execute unit tests and integration tests for web applications and AI functionalities to ensure reliability and performance.


- Utilize monitoring tools to track application performance and AI model output, iterating on both to enhance efficiency.


Collaboration and Leadership :


- Work closely with UX/UI designers, product managers, and other stakeholders to define application requirements and design best practices.


- Mentor junior developers, sharing knowledge of Django best practices and AI/ML application development.


Key Qualifications :


Education :


- Bachelor's or Masters degree in Computer Science, Software Engineering, Data Science, or a related field.


Experience :


- Over 5 years of experience in web development using Python with a focus on the Django framework, and experience in AI/ML application development.


- Proven experience in deploying machine learning models to production environments.


Technical Skills :


- Strong proficiency in Python, Django, and related technologies (e.g., Django REST framework).


- Familiarity with machine learning libraries such as TensorFlow, Keras, or Scikit-learn.


- Knowledge of cloud platforms (AWS, Azure, or GCP) and the ability to deploy applications on cloud infrastructure.


Knowledge Base :


- Understanding of web technologies (HTML, CSS, JavaScript) and front-end frameworks (React, Vue.js).


- Solid grasp of relational and NoSQL databases (PostgreSQL, MongoDB).


Soft Skills :


- Excellent analytical and problem-solving abilities with attention to detail.


- Strong interpersonal and communication skills with a team-oriented approach.


- Desire to stay current with industry trends in web development and AI/ML technologies.


Preferred Qualifications :


- Experience with containerization technologies, such as Docker and orchestration tools like Kubernetes.


- Familiarity with CI/CD pipelines and Agile development methodologies.


- Contributions to relevant open-source projects or published research in AI/ML.


info-icon

Did you find something suspicious?