Job Description – Python Developer (AI/ML)
We are looking for a Python Developer with experience in Artificial Intelligence (AI) and Machine Learning (ML) to join our team. The ideal candidate should have good English communication skills and be comfortable working in a fast-paced, team-oriented environment. This role focuses on building AI/ML solutions and working with data from start to finish.
Key Responsibilities
- Develop and deploy AI/ML models using Python
- Work on data pipelines for model training and predictions
- Implement machine learning and deep learning algorithms as per project needs
- Integrate AI/ML models into applications and systems
- Perform data cleaning, feature engineering, and basic data analysis
- Work closely with different teams to understand requirements
- Write clean, efficient, and well-structured Python code
- Prepare documentation and reports related to models and performance
Requirements
- Bachelor’s or Master’s degree in Computer Science, Data Science, AI/ML, or a related field
- Strong knowledge of Python and libraries like NumPy, Pandas, and Scikit-learn
- Experience with deep learning frameworks such as TensorFlow or PyTorch
- Good understanding of machine learning concepts and techniques
- Experience in training, testing, and deploying ML models
- Basic knowledge of REST APIs, cloud platforms (AWS/GCP/Azure), and Git is a plus
- Strong problem-solving and communication skills
- Excellent English communication (spoken and written) is required
Preferred Skills (Plus Point)
- Experience with NLP, LLMs, or Generative AI
- Knowledge of MLOps tools like Docker, Kubernetes, or MLflow
- Familiarity with big data tools such as Spark or Hadoop
Job Details
- Experience: 1–2 years
- Timings: 8:00 PM – 5:00 AM
- Location: Iqbal Town, Lahore
Job Type: Full-time
Work Location: In person