Senior Software Engineer
4 days ago
We are looking for a Senior Software Engineer (AI/ML) who can design, build, and scale intelligent systems — from machine learning pipelines to advanced AI agents capable of reasoning, planning, and automation.
You will work on building production-grade AI models, integrating LLMs and tools, and designing agent architectures that interact with APIs, databases, and workflows. The role blends applied ML expertise with strong backend engineering and product-focused problem-solving.
Responsibilities:
- Design and build autonomous or semi-autonomous AI agents that can plan, reason, and interact with tools, APIs, or external systems.
- Implement agentic frameworks (e.g., LangChain, LlamaIndex, CrewAI, or custom orchestration systems).
- leverage existing industry capabilities to deliver virtual assistant capabilities on top of xquic content including voice interactions.
- Optimize reasoning and retrieval pipelines using embeddings, vector databases, and prompt engineering.
- Develop, train, and fine-tune ML models using frameworks like PyTorch, TensorFlow, or scikit-learn.
- Work on data preprocessing, feature engineering, and model evaluation for NLP, computer vision, or predictive tasks.
- Build ML pipelines for training, deployment, and monitoring in production environments.
- Collaborate with engineering teams to integrate AI components into backend systems and APIs.
- Ensure scalable, maintainable codebases with CI/CD, observability, and cloud-native design (AWS/GCP/Azure).
- Contribute to technical architecture and design reviews for AI-driven features and platforms.
- Stay current with the latest in LLMs, agent frameworks, and model architectures.
- Prototype and evaluate new approaches for reasoning, tool use, and adaptive behavior in agents.
- Share learnings and mentor peers in ML and AI development best practices.
- Strong programming skills in Python (mandatory); proficiency with PyTorch,
- TensorFlow, or transformers-based models.
- Experience in building or integrating AI agents (LangChain, LlamaIndex, CrewAI, custom frameworks).
- Strong grasp of ML model lifecycle — data processing, model training, evaluation, deployment, and monitoring.
- Experience with cloud platforms (AWS/GCP/Azure) and containerization (Docker, Kubernetes).
- Familiarity with API integrations, microservices, and asynchronous systems.
- Strong understanding of vector databases (e.g., Pinecone, Weaviate, FAISS, Chroma) and retrieval architectures.
- Solid software engineering fundamentals — testing, version control, and system design.
- Experience with LLM fine-tuning, prompt optimization, or RAG (Retrieval-Augmented Generation) systems.
- Familiarity with multi-agent systems and coordination mechanisms.
- Knowledge of MLOps tools (MLflow, Kubeflow, Sagemaker, Vertex AI).
- Experience in AI system observability, evaluation metrics, and continuous learning loops.
- Exposure to reinforcement learning or self-improving agent architectures.
Provident Fund, Medical Inpatient Facility, Medical Outpatient Facility, Paid Overtime, In-house Subsidized Lunch & Dinner, Gym Facility, Entertaining Activities, Interest Free Loan Facility, Advance Salaries and Sports Allowance.
-
Senior Software Engineer
4 days ago
Lahore, Punjab, Pakistan AmentoTech Pvt Ltd Full timeJob Description:Location: Faisal Town, Lahore.Type: Full-TimeExperience: 5+ yearsAbout the RoleWe're looking for a skilled Senior Software Engineer ) to help build robust, scalable, and secure APIs for our web and mobile applications. You'll play a critical role in backend architecture, data modeling, and feature delivery across our product suite, while also...
-
Software Engineer III
4 days ago
Lahore, Punjab, Pakistan TCP Software Full timeFor more than 30 years, TCP has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management solutions. Trusted by tens of thousands of customers and millions of users, TCP delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their...
-
Senior Software Engineer
4 days ago
Lahore, Punjab, Pakistan Strategic Systems International Full timePURPOSE:We are looking for a talented Senior Software Engineer with strong expertise in PHP and Laravel to design, develop, and maintain high-quality, interactive web applications. The ideal candidate should be motivated, take ownership of their work, and be eager to contribute in a collaborative, Agile environment. Experience with React and Material Design...
-
Senior Software Engineer
4 days ago
Lahore, Punjab, Pakistan Devsinc Full timeWe are looking for a Senior Software Engineer (AI/ML) who can design, build, and scale intelligent systems — from machine learning pipelines to advanced AI agents capable of reasoning, planning, and automation.You will work on building production-grade AI models, integrating LLMs and tools, and designing agent architectures that interact with APIs,...
-
Senior SQA Engineer
4 days ago
Lahore, Punjab, Pakistan Kualitatem Inc. Full timeCompany DescriptionKualitatem is a leading provider of software testing and information security services, dedicated to delivering high-quality software solutions. We ensure flawless functionality, robust security, and on-time launches by identifying and addressing potential issues proactively. With expertise across industries such as government, finance,...
-
Software Engineer
5 days ago
Lahore, Punjab, Pakistan CureMD Full timeJob Overview:Join our team as a Software Engineer and be at the forefront of creating innovative software solutions. Collaborate with cross-functional teams to design, develop, and maintain cutting-edge applications that drive our technological success. If you're passionate about coding, problem-solving, and contributing to impactful software, we welcome you...
-
Software Engineer- Python Developer
1 week ago
Lahore, Punjab, Pakistan Devsinc Full timeDevsinc is seeking a highly skilled and experienced Senior Software Engineer - Python Developer to join our growing team. In this role, you will lead the design and development of robust Python applications, working in a collaborative environment to create scalable software solutions. You will be responsible for guiding junior developers, optimizing existing...
-
Software Engineer
4 days ago
Lahore, Punjab, Pakistan Gigalabs (Pvt) Ltd. Full time*Job Brief:*We are looking for a talented Software Engineer ) with 3-4 years of professional experience to join our team. This is a full-time, on-site position for candidates who are passionate about backend development and excited to work in a dynamic, fast-moving environment.*Responsibilities:*Design, develop, modify, implement, and support software...
-
Junior Software Developer
4 days ago
Lahore, Punjab, Pakistan HR Navigator Full timeJob Overview This is a full‑time Onsite position based in DHA Phase 1, Lahore, offering stable working hours from 10:00 AM to 6:00 PM, Monday to Friday, ideal for professionals seeking long‑term growth in an office‑based environment.We are looking for a motivated and high‑potential Junior Software Developer who is a fresh graduate from a reputable...
-
Java Software Engineer
3 days ago
Lahore, Punjab, Pakistan Grayphite Full timeCompany DescriptionGrayphite is a globally connected software development company specializing in innovative, secure, and scalable solutions. By leveraging advanced cloud and AI technologies, we empower businesses to thrive through tailored solutions, including website development, mobile applications, and enterprise software. Our commitment to understanding...