Senior AI/ML Engineer
Summary
Build and deploy AI-powered applications using LLMs, RAG pipelines, and vector search. Integrate LLM APIs into production systems with Python and cloud tools.
Company Overview
Hazen Technologies is a leading technology and BPO company having offices in USA and Pakistan. Today we stand as a premier driver of innovation, offering transformative IT solutions, managed services (back-office support), and creative & digital marketing services tailored for a range of industries. Our core focus is on providing seamless solutions that add real value for our customers.
Job Location
Gulberg Lahore Pakistan.
Job Conditions
Onsite, full time, 02:00 pm to 11:00 pm PKT
Report to
Chief Software Architect
Key Responsibilities
- Design and implement AI-powered applications using Large Language Models (LLMs).
- Develop and maintain Retrieval-Augmented Generation (RAG) pipelines for document search, knowledge retrieval, and conversational AI.
- Work with LLM APIs and integrate them into production-grade applications.
- Build and manage embedding pipelines and vector search solutions.
- Apply machine learning principles for model evaluation, optimization, and performance improvement.
- Collaborate with backend and frontend teams to integrate AI features into products.
- Monitor and improve AI system performance, scalability, and reliability.
- Stay updated with the latest advancements in Generative AI, LLM frameworks, and machine learning technologies.
Key Requirements
- BS/MS in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Strong programming skills in Python.
- Hands‑on experience working with LLMs and their APIs.
- Experience building or working with RAG-based architectures.
- Understanding of machine learning fundamentals and model evaluation techniques.
- Experience with embeddings, vector databases, and semantic search.
- Familiarity with frameworks such as LangChain, LlamaIndex, or similar LLM orchestration tools.
Preferred / Nice to Have
- Experience with Azure AI services and Azure OpenAI.
- Familiarity with vector databases such as Qdrant, Pinecone, or Weaviate.
- Experience deploying ML/AI solutions in cloud environments (Azure preferred).
- Knowledge of MLOps, model monitoring, and scalable AI system design.
- Experience working with REST APIs and backend integration.
At Hazen Technologies, we value diversity and inclusivity in the workplace. We are committed to providing equal employment opportunities to all individuals, regardless of race, gender, age, sexual orientation, religion, or disability.