Senior Software Engineer, Machine Learning
New Today
OverviewSenior Software Engineer, Machine Learning. We’re looking for a Senior Software Engineer with focus on AI/ML to lead development of our knowledge ingestion and question answering service. If you’ve built scalable AI-driven systems, productionized ML pipelines, or delivered high-quality backend services, we’d love to hear from you.What You’ll DoArchitect and implement ingestion pipelines that transform raw documents into structured Neo4j knowledge graphs.Build and refine the Python/FastAPI service exposing ingestion and Q&A endpoints.Optimize retrieval and answering workflows for performance, cost, and maintainability.Investigate and implement strategies for handling conflicting, incomplete, or time-sensitive information.Collaborate with researchers to integrate experimental retrieval/answering strategies into production.Ensure code quality through testing, documentation, and observability.Support scaling from pilot-ready prototypes to production-ready services.What We’re Looking For8+ years of professional software engineering experience, including leadership roles.Deep expertise in Python, backend development, and ML-powered systems.Strong systems design, performance and architecture skills, with experience building data-intensive APIs.Demonstrated success productionizing ML prototypes into robust services.Familiar with CI/CD, cloud infrastructure, observability, and monitoring.Strong collaborator and communicator.Nice to HaveMLOps experience (pipelines, deployment, monitoring of ML models).Prior work with knowledge graphs (e.g., Neo4j).Experience balancing cost-performance tradeoffs in ML systems.About MeedanMeedan is a nonprofit focused on building digital tools and community-led programs that enhance the accessibility, reliability, and distribution of information when and where people need it most. We codesign open-source tools and programs, enabling communities—especially those that have been historically underserved—to access the information they need to organize and mobilize. We also strive to make online ecosystems safer, more inclusive, and more equitable, so that existing pathways for content production and distribution can better serve the needs of all communities, regardless of their location, language, or income.Equity, Diversity and Inclusion StatementWe actively recruit and encourage applications from individuals from historically underrepresented communities in technology and journalism, including those who identify as LGBTQ+, women, people of color and/or from underrepresented cultural communities, and people with disabilities.
#J-18808-Ljbffr
- Location:
- Oxford, England, United Kingdom
- Job Type:
- FullTime
We found some similar jobs based on your search
-
New Today
Senior Software Engineer, Machine Learning
-
Oxford, England, United Kingdom
OverviewSenior Software Engineer, Machine Learning. We’re looking for a Senior Software Engineer with focus on AI/ML to lead development of our knowledge ingestion and question answering service. If you’ve built scalable AI-driven systems, production...
More Details -
-
3 Days Old
Senior Software Engineer, Data & Machine Learning
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
The Role We’re looking for a Senior Software Engineer who thrives at the intersection of software engineering and applied ML. This role is ideal for engineers who enjoy building real products — not just models — and want to take machine learning ...
More Details -