Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer (AI)

Lahore, Pakistan

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.

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

Full Time Onsite 12pm to 9pm
IT Tower Gulberg 3 Lahore

Job Type: Full-time

Pay: Up to Rs270,000.00 per month

Work Location: In person

© 2025 Qureos. All rights reserved.