Software Engineer, AI/ML GenAI

Recruiting From Scratch
  • San Francisco, California
    30+ days ago

    Job Description

    Software Engineer, AI/ML GenAI

    • Title of Role: Software Engineer, AI/ML GenAI
    • Location: San Francisco, on-site or remote
    • Company Stage of Funding: Venture Round
    • Office Type: On-site or remote
    • Salary: $175K–$220K

    Company Description

    We're representing a dynamic platform focused on empowering nonprofits and grant writers to enhance their revenue streams. This company offers a personalized approach that allows grant seekers to discover, win, and manage their grants seamlessly in one integrated solution.

    What You Will Do

    • Design, develop, and scale production-ready AI features that enhance user experience and operational efficiency.
    • Implement retrieval-augmented generation pipelines, ensuring robust ingestion, chunking, retrieval, and tuning processes.
    • Collaborate with cross-functional teams to build user-facing features that address real customer challenges.
    • Own the end-to-end lifecycle of features from ideation through to deployment, monitoring, and iteration.
    • Evaluate model outputs and establish feedback loops to continuously improve AI quality and reliability.
    • Utilize Python and vector databases to create efficient and scalable backend systems for AI applications.

    Ideal Candidate Background

    • 5–8 years of experience in software engineering with a strong emphasis on Python.
    • Proven track record of building and deploying LLM-powered applications in production environments.
    • Hands-on experience with vector databases and embeddings, demonstrating expertise in AI system reliability and performance.
    • Ability to design complex backend systems with a focus on scaling and monitoring AI features.
    • Experience working in fast-paced startup environments with a strong initiative and ownership mentality.

    Preferred

    • Familiarity with machine learning evaluation methods and observability practices for AI systems.
    • Experience collaborating closely with product and design teams to deliver impactful user-facing features.
    • Understanding of operational discipline in maintaining AI systems post-launch.

    Compensation and Benefits

    The base salary for this role ranges from $175K to $220K, complemented by competitive equity options. Join a forward-thinking team dedicated to making a meaningful impact in the nonprofit sector.

    Numbers & Facts

    LocationSan Francisco, California

    Skills

    • Artificial Intelligence (AI)unmatched
    • Continuous Improvementunmatched
    • Cross-Functionalunmatched
    • Database Administrationunmatched
    • Fundingunmatched
    • Grant Administration/Managementunmatched
    • Grant Writingunmatched
    • Machine Learningunmatched
    • Nonprofitunmatched
    • Process Improvementunmatched
    • Product Designunmatched
    • Production Systemsunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • Shallow Parsingunmatched
    • Software Engineeringunmatched
    • Startupunmatched
    • Systems Maintenanceunmatched
    • Systems Reliabilityunmatched
    • Systems Scalabilityunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder