Qureos

FIND_THE_RIGHTJOB.

Sr. Software Engineer AI/ML

Lahore, Pakistan

Contract Type:
Full Time (Permanent)

Location:
Lahore, Pakistan

Experience: 5+ years (*Strong AI/ML Knowledge required)*

Package: Competitive Package + Benefits *Salary dependent on experience

Mayfair Technology Partners (MTP) has this fantastic opportunity to join our growing digital services team. MTP is a digital agency. We invest in and partner with businesses and innovators to create the digital infrastructure that brings brilliant businesses to life. We build web and mobile applications as well as mid-tier and back-end platforms for our clients and partners around the world. Our experienced team offers an innovative range of services, tools, and solutions to help architect and develop new digital infrastructure or upgrade existing systems.

We are looking for a skilled Principal or Senior Software Engineer to join our talented team. In this role, you will be responsible for leading the design, architecture, and development of complex software systems. As a technical leader, you will mentor and guide junior engineers, collaborate, and drive the adoption of best practices and technologies. This is an exciting opportunity for a seasoned software engineer who is passionate about solving challenging problems and making a significant impact in a dynamic and fast-paced environment. To be successful in this role, you should possess a combination of technical skills, soft skills, and personal qualities such as Technical Proficiency, Collaboration Skills, Problem-Solving Abilities and Adaptability.

Key responsibilities will include but not limited to the following:

  • Mentor and guide engineers, fostering a culture of collaboration, innovation, and continuous improvement with a focus on AI-driven solutions.
  • Design and architect scalable, robust software systems that seamlessly integrate AI/ML models, ensuring adherence to best practices, performance, and security standards.
  • Lead the design and development of critical modules, taking ownership of technical decisions, and driving architectural initiatives across AI-enhanced systems.
  • Partner with product managers, data scientists, designers, and stakeholders to define requirements, align on project goals, and create technical roadmaps that incorporate AI features.
  • Conduct code reviews, enforce engineering standards, and ensure the delivery of maintainable, high-performance code optimized for AI model deployment and scaling.
  • Anticipate technical challenges and propose innovative solutions, leveraging AI/ML, cloud native architectures, and emerging technologies to differentiate products.
  • Lead by example by contributing production-ready code, integrating APIs, data pipelines, and AI models into real-world applications.
  • Promote engineering best practices, evangelize AI adoption, and encourage knowledge sharing to strengthen organizational capabilities in modern software development.
  • Evaluate and adopt cutting-edge tools, AI frameworks, and methodologies (e.g., TensorFlow, PyTorch, LangChain, MLOps platforms) to enhance productivity, efficiency, and product impact.

Below are some of the key qualifications and experience we are looking for:

  • Education: Bachelor’s or master’s degree in computer science, Software Engineering, Artificial Intelligence, or related field.
  • Experience: 6 years of professional software development experience, with at least 2 years in a senior or lead engineering role.

AI/ML Knowledge (Must have):

  • Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn, Lang Chain, Hugging Face Transformers) and integrating ML models into production systems.

Cloud & DevOps:

  • Strong experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines.

Data & MLOps:

  • Knowledge of data pipelines, model training/deployment workflows, and MLOps practices for scalable AI applications.
  • Proven expertise in architecting distributed, scalable, and secure systems, including microservices and API-driven architectures.
  • Proficiency in modern programming languages such as Python, Java, JavaScript/TypeScript, or Go, with strong knowledge of object-oriented and functional programming.

Here are some basic skills that are fundamental for performing the role:

  • Technical Proficiency
  • Communication Skills
  • Collaboration, problem solving and Teamwork
  • Adaptability, ensuring code quality and its adherence to best practices

Job Type: Full-time

Work Location: In person

© 2025 Qureos. All rights reserved.