Job Title: AI ML Engineer
Company: Upmotion Tech
Location: Gulberg, Lahore
Job Type: Full-time
Role Overview
We are looking for a skilled AI Engineer with strong Python expertise to build and scale AI-powered applications. This role focuses on developing intelligent backend systems, integrating large language models, and designing AI agents that automate tasks and support decision-making. You will work closely with product and engineering teams to turn AI concepts into reliable, production-ready solutions.
Key Responsibilities
- Develop and maintain AI-driven applications using Python
- Design, build, and integrate AI agents for task automation and intelligent workflows
- Implement vector-based embedding storage, search, and retrieval systems
- Integrate large language models and AI services into backend architectures
- Optimize AI pipelines for performance, reliability, and scalability
- Collaborate with cross-functional teams to translate requirements into technical solutions
Required Skills & Experience
- Strong proficiency in Python for backend and AI development
- Practical experience working with AI/ML systems and LLM-based applications
- Hands-on experience with vector databases such as ChromaDB, Pinecone, FAISS, or Milvus
- Experience designing, building, and managing AI agents
- Solid understanding of modern AI development tools, workflows, and best practices
Nice to Have
- Experience with cloud platforms and scalable backend systems
- Familiarity with RAG pipelines and prompt engineering
- Exposure to production monitoring and optimization of AI systems
What We Offer
- Opportunity to work on real-world AI products and platforms
- A collaborative, engineering-focused environment
- Room to grow with emerging AI technologies and tools
Job Type: Full-time
Pay: Rs250,000.00 - Rs350,000.00 per month
Work Location: In person