Job description
Product Engineer — Role SummaryWe are looking for a Product Engineer to build user-facing products that combine AI capabilities with practical applications. You will work at the intersection of software engineering and AI, developing autonomous, agent-driven systems that solve complex educational and research problems.Key Responsibilities:Product Development: Design, build, and deploy production-ready applications powered by LLMs and AI agents.Data Engineering: Build scalable ETL/ELT pipelines to process structured and unstructured data, including text and audio, for RAG and model fine-tuning.Agentic Workflows: Develop multi-step AI agents with tool calling, APIs, databases, search, reasoning, and memory.Rapid Prototyping: Turn ideas and research concepts into interactive, production-ready applications.AI Integration: Use frameworks such as LangChain, LlamaIndex, AutoGen, or custom orchestrators to integrate AI into scalable systems.User Experience: Transform raw AI outputs into reliable, intuitive, and responsive user experiences.Collaboration: Work closely with ML researchers and data engineers to integrate custom and fine-tuned models.Observability: Monitor agent behavior, manage edge cases, reduce hallucinations, and improve reliability in production.The ideal candidate combines strong software engineering, AI/LLM expertise, data engineering, and product thinking, with the ability to take an AI concept from prototype to production.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Prentis.
- Track your application and get updates by email and WhatsApp.