Posted 4 months ago

Kodexo Labs is a leading custom AI software development company based in Pakistan, delivering innovative solutions to clients worldwide. With our “CREATE – INSPIRE – DELIVER” ethos, we build cutting-edge AI applications that solve complex business challenges.

Role Overview

This role is ideal for a Lead Software Engineer with 7+ years of experience in software development, especially in autonomous AI agents and LLM frameworks like LangChain, LangGraph, or AutoGPT, and a track record of leading teams of 5–8 engineers. As we scale our capabilities in AI, ML, CV, LLM applications, and agentic AI systems, you will play a key role in enhancing our delivery processes, optimizing engineering performance, and ensuring technical excellence while leading high-performing teams.
What You’ll Do

  • Design and develop Agentic AI applications using LLM frameworks (LangChain, LangGraph, LangSmith, Semantic Kernel, or similar)
  • Architect and implement multi-agent systems for enterprise-grade solutions
  • Integrate AI agents with APIs, databases, internal tools, and external SaaS products
  • Lead and mentor a cross-functional team across global time zones
  • Optimize performance, context retention, tool usage, and cost efficiency
  • Build reusable pipelines and modules to support GenAI use cases at scale
  • Ensure enterprise-grade security, privacy, and compliance standards in deployments
  • Collaborate directly with clients and senior stakeholders

Required Skills

  • 7+ years of professional experience in software engineering and AI/ML
  • 2-3 years of practical experience in LLM-based application development
  • Strong track record of delivering Agentic AI systems (not just chatbots)
  • Hands-on experience with:
    • LangGraph, LangChain, ReAct, Semantic Kernel
    • OpenAI, Claude, Gemini, Mistral, or Llama models
    • Worked with any one voice agents such as Elevenlabs, Vapi, LiveKit
    • Embedding models, vector databases (Qdrant, Pinecone, Weaviate, etc.)
    • Prompt engineering, RAG, memory/context engineering
    • Serverless, Python, Node.js, AWS/GCP/Azure cloud
  • Experience leading engineering teams of 5-8 people and working with clients
  • Excellent communication, documentation, and stakeholder management skills

Core Competencies:

  • AI-Enhanced Problem-Solving: Combining human logic with AI assistance for complex challenges
  • Attention to Detail: High code quality and precision in AI-assisted implementation
  • AI Workflow Integration: Efficiently incorporating AI tools into the development process
  • Communication: Clear technical communication and collaboration skills
  • Learning Agility: Quick adaptation to new AI tools and development methodologies
  • Time Management: Leveraging AI to manage multiple projects efficiently

Preferred Qualifications

  • Experience with AI-powered development workflows
  • Knowledge of prompt engineering for coding assistance
  • Prompt engineering and AI model interaction
  • LangChain framework familiarity
  • Agentic AI and autonomous system concepts
  • FastAPI advanced features (async, dependency injection, middleware)
  • Bachelor’s degree in computer science or equivalent experience

What We Offer

  • AI Tools Allowance: Company-provided subscriptions to premium AI coding tools
  • Performance Bonuses: performance-based incentives
  • Professional Growth: Learning sessions for AI and development
  • Compensation: Competitive Salary packages along with additional perks
  • Diverse and Innovative Projects: Opportunity to contribute to a variety of forward-thinking projects across industries.

Apply For This Job

A valid email address is required.
A valid phone number is required.