Hiring.Camp

Software Engineer, AI/ML GenAI

RFS Group

·

Mar 13, 2026

Salary
$175k – $220k
Location
San Francisco, California
Workplace
Hybrid, Onsite
Type
Full-time
Department
Engineering
Visa
Not sponsored
Source
RecruiterFlow

Description

Who is Recruiting from Scratch: 
Recruiting from Scratch is a specialized talent firm dedicated to helping companies build exceptional teams. We partner closely with our clients to deeply understand their needs, then connect them with top-tier candidates who are not only highly skilled but also the right fit for the company’s culture and vision. Our mission is simple: place the best people in the right roles to drive long-term success for both clients and candidates.
 

Title of Role: Software Engineer, AI/ML (GenAI)
Location: San Francisco Bay Area, CA
Company Stage of Funding: Venture-Backed, High-Growth Startup (YC-backed)
Office Type: Hybrid (1 Day Per Week In-Office)
Salary: $175,000 – $220,000 Base + Equity + Benefits


Company Description

Our client is a rapidly growing, venture-backed SaaS company building technology that empowers nonprofit organizations to discover, track, and manage grant funding more effectively. Their platform supports thousands of organizations — from local community groups to globally recognized institutions — helping them secure funding that supports education, conservation, healthcare, and social impact initiatives.

The company is profitable, growing quickly, and serving over 4,000 organizations across the nonprofit sector. With a strong product-market fit and a passionate customer base, the team is focused on building innovative AI-driven features that improve fundraising workflows and unlock new insights for their users.

This is an opportunity to join a mission-driven company where the work you ship directly supports organizations making meaningful contributions to communities and the world.


What You Will Do

As a Software Engineer, AI/ML (GenAI), you will play a key role in designing and deploying production-grade AI features that power the company’s platform. This role focuses on building scalable systems that leverage modern large language models and machine learning techniques to deliver real value to users.

You will:

  • Design, build, and deploy LLM-powered features and AI systems from concept through production.

  • Develop and maintain Retrieval-Augmented Generation (RAG) pipelines, including data ingestion, chunking strategies, embedding pipelines, and retrieval optimization.

  • Build and operate scalable vector database and embedding infrastructure to support high-performance AI features.

  • Implement evaluation frameworks and observability systems to monitor model performance, accuracy, and cost efficiency.

  • Collaborate with product, design, and engineering teams to translate customer needs into intelligent AI-powered experiences.

  • Improve reliability and scalability of AI systems operating in production environments.

  • Contribute to architecture decisions around AI infrastructure and data pipelines.

This is a high-impact role where engineers own projects end-to-end and ship features that directly improve how thousands of organizations access funding opportunities.


Ideal Candidate Background

The ideal candidate is a strong software engineer who has transitioned into building AI-powered applications and has experience taking LLM systems from prototype to production.

Candidates will typically have:

  • 5–8 years of software engineering experience building production systems.

  • Strong proficiency in Python and modern backend development practices.

  • Experience building production-grade LLM or NLP systems, not just prototypes.

  • Hands-on experience with RAG pipelines, embeddings, and vector databases.

  • Experience building scalable APIs, services, and distributed systems.

  • A track record of shipping features in startup or high-growth environments.

  • Strong problem-solving ability and comfort working across the full development lifecycle.


Preferred

While not required, the following experience would be beneficial:

  • Experience building agentic LLM workflows using frameworks such as LangChain, LlamaIndex, or similar tooling.

  • Experience with vector databases and embedding management at scale.

  • Experience designing evaluation frameworks for LLM outputs.

  • Experience working at AI-first companies or startups building AI-driven products.

  • Experience with ML infrastructure, model observability, or prompt optimization.


Compensation and Benefits

  • Base Salary: $175,000 – $220,000

  • Equity: Meaningful equity participation

  • Benefits: Comprehensive health, dental, and vision coverage

  • Work Environment: Hybrid work model with a collaborative engineering culture

  • Relocation Support: Available for candidates moving to the Bay Area

  • Impact: Build technology used by thousands of organizations doing meaningful work around the world


This is an excellent opportunity for engineers who want to build real-world AI systems, ship quickly, and work on meaningful problems in a fast-growing environment.

If you are excited about building production AI systems that power real customer workflows, we encourage you to apply.

Skills

PythonMachine LearningNLP

Similar Jobs

30

AI/ML Software Engineer

Maxar·Herndon, VA +1·Remote, Onsite

1w ago

AI/ML Software Developer

Booz Allen Hamilton·Fort Meade, MD·Hybrid

1w ago

Software Engineer, AI/ML

Smile Digital Health·Remote, Canada·Remote

2w ago

Software Engineer - AI/ML

Mattel·Hyderabad, India

2w ago

AI/ML Software Engineer

Skyline Scientific Inc·Springfield, VA

2w ago

AI/ML Software Engineer

Nabla·Paris office

2w ago

AI/ML Software Engineer

Octaura·New York +1·Remote, Hybrid

1mo ago

AI/ML Software Engineer

Parsons Corporation·USA MD Aberdeen Proving Ground, US·Onsite

1mo ago

Software Engineer (AI/ML)

KLA·USA-TX-Austin-KLA, US

2mo ago

Software Engineer, AI/ML

Omnissa·USA-GA-Office-Atlanta, US +8·Remote

2mo ago

Software Engineer, AI/ML

Interfere·New York City, US

2mo ago

Software Engineer - AI/ML

KLA·BEL-Flemish Brabant-Leuven-KLA, Belgium

2mo ago

AI/ML Software Engineer

Toyon Research Corporation·Goleta, CA

2mo ago

Software Engineer (AI/ML)

"Mia Labs, Inc."·Austin Office·Hybrid

2mo ago

AI/ML Software Developer

Curve Dental·Calgary, Canada

3mo ago

AI/ML Software Developer

Curve Dental·Remote·Remote

3mo ago

Software Engineer AI/ML

Geaerospace·Evendale, US +1·Remote

3mo ago

Software Engineer - AI/ML

Kla·USA-MI-Ann Arbor-KLA, US

4mo ago

Software Engineer - AI/ML

KLA·USA-MI-Ann Arbor-KLA, US

4mo ago

Software Engineer, AI/ML

ValGenesis·Hyderabad·Onsite

4mo ago

AI/ML Software Engineer

ASRC Federal·Colorado Springs, SFB

6mo ago

ML/AI Software Engineer

Cadence Design·SHANGHAI 07, China

8mo ago

Software Engineer - AI/ML

Artian·New York·Remote, Onsite

8mo ago

Software Engineer, AI/ML

Glue·San Francisco, CA·Onsite

1y+ ago

Software Engineer, AI/ML

RA Capital Management·Boston, MA

1y+ ago

Software Engineer AI/ML

Protein Metrics·Cupertino, CA

1y+ ago

Software Dev Mgr, ML Infrastructure, Edge AI Platform

Amazon·Remote

1d ago

Software Engineer III - Python, AWS, AI/ML

JPMorgan Chase·GLASGOW, GB

2d ago

Software Engineer III - Python, AWS, AI/ML

JP Morgan Chase·GLASGOW, GB

2d ago

Software Development Engineer – AI/ML Networking Disaggregated Inference, Annapurna Labs , Elastic Collectives

Amazon

3d ago