Raising The VillageUganda

Machine Learning Engineer

Description

Job Title: Machine Learning Engineer Department/Group: VENN Reporting To: Senior Data Scientist Years of Experience: 3+ years Location: Mbarara Travel Required: Up to 30% About Raising The Village At Raising The Village (RTV), we are dedicated to eradicating ultra-poverty in Sub-Saharan Africa. As a dynamic, rapidly growing international development organization, we've assembled a team of over 250 passionate individuals in Uganda, alongside an additional 17 professionals in North America and 15 in Rwanda. Together, we are committed to elevating communities out of ultra-poverty by implementing innovative solutions and leveraging advanced data analytics to drive impact.To date, our holistic approach has positively impacted over 1 million lives since 2012, and we're poised to achieve even greater milestones, aiming to assist 1 million individuals annually by 2027. Our growth and success are fueled by the invaluable support of global partners who share our vision of sustainable change. Learn more about our impactful programs at www.raisingthevillage.org The VENN department is the data and technology backbone of our organization, connecting advanced analytics, and custom software tools with field implementation to ensure data-informed decision-making at every level. Job Description The Machine Learning Engineer is responsible for building, deploying, and continuously improving RTV's production LLM applications, which are currently live across multiple platforms and actively used by field teams and program staff across Uganda, Rwanda, and the Democratic Republic of Congo. The role sits within the Predictive Analytics / VENN department and focuses on advancing agentic LLM architectures, RAG systems, and evaluation infrastructure as RTV scales its AI capabilities to new countries and deepens integration with mobile field tools and the data warehouse. A core area of responsibility is the SBCC (Social and Behavior Change Communication) system, which generates personalized, practice-specific behavior change messaging for field officers across agriculture, health, livestock, and community domains, and is currently being integrated into RTV's mobile check-in application. The engineer will work closely with the Data Engineer, Data Scientists, the Software Engineering team, and field program teams to deliver reliable, context-aware LLM applications that integrate with RTV's data warehouse, mobile implementation apps, and the broader WorkMate AI ecosystem. This role also contributes to RTV's strategic partnership with The Agency Fund (TAF) AI Accelerator, supporting shared technical challenges in knowledge base architecture, multi-country scaling, and LLM evaluation governance. Key Responsibilities Design and implement agentic LLM architectures including multi-step reasoning pipelines, tool use, memory management, and autonomous workflow orchestration using LangChain and related frameworks, applied across both conversational and generative AI use cases. Build, m

Skills

Machine LearningData WarehouseAILLMBackbone

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching