# AI EngineerJoin Codextra Labs as an AI Engineer and help design, build, and deploy production ready AI products using LLMs, machine learning, intelligent agents, automation, and modern cloud technologies.Lahore · On-siteContract## About the roleCodextra Labs is looking for an AI Engineer to build and ship AI-powered products using LLMs, machine learning, retrieval systems, and automation.You’ll work across the development lifecycle: understanding requirements, experimenting with models and approaches, building backend services and data pipelines, evaluating results, and deploying systems to production.We’re looking for someone who enjoys experimenting with AI but also has strong software engineering fundamentals. You should be comfortable turning an idea or business problem into working, reliable software.## Responsibilities* Design, build, and maintain AI-powered applications and backend services.* Build LLM applications, including RAG systems using embeddings, vector search, retrieval, and reranking.* Develop AI agents and workflows that use tools, APIs, and external data sources.* Build APIs and data pipelines that support AI applications.* Work with structured and unstructured data from documents, databases, APIs, and other sources.* Experiment with models, prompts, retrieval strategies, and system architectures.* Evaluate systems for accuracy, latency, reliability, and cost.* Add validation, error handling, fallbacks, monitoring, and other safeguards needed for production systems.* Deploy, monitor, debug, and improve AI services based on real-world usage.## Requirements* Strong Python skills and experience building applications or backend services.* Good software engineering fundamentals, including APIs, testing, debugging, version control, databases, and application architecture.* Experience with REST APIs, JSON, databases, and backend development.* Working knowledge of LLM applications and concepts such as prompting, embeddings, vector search, context windows, and RAG.* Ability to investigate technical problems independently, test different approaches, and explain engineering trade-offs.## Nice to have* Experience with LLM APIs or models from providers such as OpenAI, Anthropic, Google, or open-source alternatives.* Experience with frameworks such as LangChain, LangGraph, LlamaIndex, or similar tools.* Familiarity with agent patterns such as tool calling, memory, planning, and human-in-the-loop workflows.## Benefits* Competitive compensation.* Flexible working arrangements.* Opportunity to build and ship real AI products.## Application instructionsSend us your resume and a short introduction about your experience with AI and software development.We’d especially like to hear about something you’ve built. It can be a professional project, university project, research project, open-source contribution, or something you built on your own.If you have them, include links to your GitHub, portfolio, or relevant projects. We care more about strong engineering fundamentals, curiosity, and your ability to turn ideas into working software than about experience with any specific AI framework.Interested?## Apply for this role Apply by Email