Nonprofit

Senior Software Engineer, Machine Learning

Remote, Work can be performed from anywhere in the world
Apply



  • Details

    Job Type:
    Full Time
    Start Date:
    October 1, 2025
    Application Deadline:
    September 17, 2025
    Experience Level:
    Mid-level
    Salary:
    USD $160,000 - $180,000 / year
    Cause Areas:
    Media, Science & Technology, Communications Access, Research & Social Science, Civic Engagement, Human Rights & Civil Liberties

    Description

    Remote Full-Time | Candidates who can work within UTC-8 to UTC+2 to align with our team.

    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.

    In this role, you’ll be responsible for the engineering backbone of our Python-based microservice. You’ll implement ingestion pipelines, optimize graph storage, and integrate retrieval and answering workflows into a reliable, cost-effective service. You’ll work closely with researchers, product managers, and engineers to translate experimental insights into production-grade code.

    What You’ll Do

    • Architect 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 For

    • 8+ 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 Have

    • MLOps experience (pipelines, deployment, monitoring of ML models).
    • Prior work with knowledge graphs (e.g., Neo4j).
    • Experience balancing cost-performance tradeoffs in ML systems.

    About Meedan

    Meedan 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.

    Remote Full-Time | Candidates who can work within UTC-8 to UTC+2 to align with our team.

    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.

    In this role, you’ll be responsible for the engineering backbone of our Python-based microservice. You’ll implement ingestion pipelines, optimize graph storage, and integrate retrieval and answering workflows into a reliable, cost-effective service. You’ll work closely with researchers, product managers, and engineers to translate experimental insights into production-grade code.

    What You’ll Do

    • Architect and implement ingestion pipelines that transform raw documents into structured Neo4j knowledge graphs.
    • Build and refine the Python/FastAPI service exposing ingestion and…

    Benefits

    Benefits

    At Meedan, we believe that the work we do is only as strong as the well-being of the people who make it happen. We’re committed to providing a broad range of employee benefits that uplift the engagement and growth of our people, and to truly embody awesome in our Meedan culture.

    For candidates from the US, we have the following benefits available:

    • Unlimited PTO including vacation, holidays, and sick time with expansive coverage, including for menstrual pain, caretaking responsibilities, and mental health needs. We are also closed the week between Christmas and New Year’s Day.
    • Generous health and dental benefits, including 100% employee premium coverage and 50% coverage of dependents
    • Employer-paid life insurance, short-term disability, & long-term disability
    • Options of employee-paid vision insurance, commuter benefits, healthcare FSA, and childcare FSA
    • Matching 401k plan (100% match of the first 3% and 50% match of the next 2% employee contribution) and a flexible spending account
    • Complimentary One Medical subscriptions for employees and dependents
    • Complimentary Health Advocate and Talkspace (online therapy) subscriptions
    • Complimentary Kindbody benefit (gynecology, fertility, and family-building)
    • A one calendar month paid sabbatical after five years of employment
    • Flexible leave for bereavement, major illness, parental responsibilities, pregnancy, military duties, civic responsibility, severe weather conditions

    For candidates outside of the U.S., we strive for parity with U.S. benefit offerings, subject to local regulations and restrictions. Further supplemental benefits for non-U.S. team members include a coworking space allowance and home office allowance.

    Professional Development and Social Support

    All candidates around the world have the following resources available:

    • Professional development support
    • Annual home office equipment stipend
    • Monthly cell phone bill stipend
    • Coworking office space stipend
    • Mentorship program plus regular learning sessions/seminars
    • Regular optional team social activities online and offline, including games, meditation, and meals
    • Generous travel support for in-person meetings and retreats with colleagues
    • Paid subscription to meditation apps and other mental health resources
    • Complimentary access to publications like the New York Times, the Wall Street Journal, and others

    Benefits

    At Meedan, we believe that the work we do is only as strong as the well-being of the people who make it happen. We’re committed to providing a broad range of employee benefits that uplift the engagement and growth of our people, and to truly embody awesome in our Meedan culture.

    For candidates from the US, we have the following benefits available:

    • Unlimited PTO including vacation, holidays, and sick time with expansive coverage, including for menstrual pain, caretaking responsibilities, and mental health needs. We are also closed the week between Christmas and New Year’s Day.
    • Generous health and dental benefits, including 100% employee premium coverage and 50% coverage of dependents
    • Employer-paid life insurance, short-term disability, & long-term disability
    • Options of employee-paid vision insurance, commuter benefits, healthcare FSA, and childcare FSA
    • Matching 401k plan (100% match of the first 3% and 50% match of the next 2% employee contribution…

    Level of Language Proficiency

    English - Professional Working Proficiency

    English - Professional Working Proficiency

    Location

    Remote
    Work can be performed from anywhere in the world
    Associated Location
    575 Market St, San Francisco, CA 94105, USA
    4th Floor

    How to Apply

    Similar Jobs

    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.