
Software Engineer, AI/ML GenAI
Overview
Schedule
Full-time
Career level
Senior-level
Remote
Option for remote
Compensation
$175,000-$220,000/year
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.
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.

FAQs About Software Engineer, AI/ML GenAI Jobs at Recruiting From Scratch
What is the work location for this position at Recruiting From Scratch?
This job at Recruiting From Scratch is located in San Francisco, California, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Recruiting From Scratch?
Candidates can expect a pay range of $175,000 and $220,000 per year.
What employment applies to this position at Recruiting From Scratch?
Recruiting From Scratch lists this role as a Full-time position.
What experience level is required for this role at Recruiting From Scratch?
Recruiting From Scratch is looking for a candidate with "Senior-level" experience level.
Does Recruiting From Scratch allow remote work for this role?
Yes, this position at Recruiting From Scratch supports remote work, giving candidates the flexibility to work outside the primary office location.
What is the process to apply for this position at Recruiting From Scratch?
You can apply for this role at Recruiting From Scratch either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.