Enable job alerts via email!
A mission-driven non-profit is seeking an experienced Senior ML/Backend Engineer to develop robust AI-powered systems that improve access to information. The role focuses on architecting pipelines and optimizing machine learning workflows. Candidates should have 8+ years of experience, strong skills in Python and backend systems, and familiarity with knowledge graphs and RAG. This position offers a remote-first culture with a competitive salary and benefits package.
Senior ML/Backend Engineer (Knowledge Graphs + RAG) — $160,000 - $180,000 + Benefits, PTO. United States - Remote
Are you an experienced ML/Backend Engineer with deep expertise in Python, knowledge graphs, and retrieval-augmented generation (RAG)? Do you want to design and scale AI-powered systems that strengthen access to reliable, verifiable information worldwide?
This is an exciting opportunity to join an organisation with a positive social impact, whilst benefiting from a remote-first culture and an excellent benefits package. My client is a mission-driven non-profit building open-source tools that support journalists, fact-checkers, and global communities. The team develops critical digital infrastructure that helps people access trusted knowledge in fast-changing, complex information environments.
In this role, you'll take ownership of mission-critical systems at the intersection of machine learning, backend engineering, and applied research. You'll architect pipelines, scale services, and integrate cutting-edge AI strategies into production to deliver trusted, scalable, and cost-efficient knowledge workflows. This is a hands-on, high-impact role perfect for engineers who thrive at the intersection of ML and backend development, bridging research with production in service of a global mission.