Machine Learning Engineer
Conrad Labs

Who are we?
Conrad Labs is a cutting-edge software technology company with hubs in Lahore, Karachi, and Austin, Texas. We're a team of passionate and talented individuals who love to tackle complex challenges using the latest technologies. Our mission is to develop innovative products that make a real-world impact. We've made our mark in core cloud infrastructure management, healthcare, and AI/ML-based training and education.
About the role
We are looking for a highly skilled and motivated Machine Learning Engineer to join our team. The ideal candidate will have 3 to 8 years of hands-on experience designing, developing, and deploying ML solutions in real-world settings. You will work closely with product teams, and software engineers to build scalable ML systems that drive impact.
What will you do?
- Design, build, and deploy production-grade machine learning models.
- Partner with cross-functional teams to identify business needs and translate them into ML solutions.
- Own the entire ML pipeline — from data ingestion and preprocessing to model training, evaluation, deployment, and monitoring.
- Continuously optimize model performance, ensuring scalability and reliability in production environments.
- Maintain and improve existing ML pipelines and infrastructure.
- Write clean, efficient, and well-documented code that adheres to best practices.
What you will bring to the table?
- Ownership Mentality: You take initiative, follow through on responsibilities, and are not afraid to lead when needed.
- Collaborative Attitude: You thrive in team settings, contributing positively and respectfully while aligning with shared goals.
- Clear Communication: You can convey complex ideas effectively, both in writing and in conversation, across technical and non-technical audiences.
- Technical Rigor: You have strong fundamentals in algorithms, data structures, and ML workflows, enabling you to solve tough problems efficiently.
- Product Thinking: You understand the impact of ML systems on user experience and business metrics.
- Adaptability: You are comfortable working in ambiguity and iterating based on feedback and experimentation.
- Scalability Focus: You know how to build ML systems that are production-ready, resilient, and scalable.
- Learning Mindset: You stay up-to-date with the evolving ML ecosystem and are excited to explore new tools and methodologies.
Your skillset
- BS/MS in Computer Science or a related field.
- 3–8 years of hands-on experience in machine learning and software development.
- Strong proficiency in Python and ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
- Deep understanding of data structures, algorithms, and software engineering principles.
- Experience working with cloud platforms (AWS, GCP, or Azure).
- Skilled in handling large datasets and using data processing tools like Pandas or Spark.
- Experience deploying ML models in production (e.g., via REST APIs or batch inference pipelines).
- Strong problem-solving skills and ability to work independently and collaboratively.
Preferred Qualifications:
- Experience with computer vision.
- Exposure to MLOps practices and CI/CD for ML workflows.
- Knowledge of experiment tracking and A/B testing for model validation.
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
PPC Socia Media Executive

Leader Generation & BD Executive

AI/ML Engineer - Fintech (Onsite, Lahore, PKR Salary)
