Software Engineer, AI/ML GenAI

Recruiting from Scratch
San Francisco, CA, United States
4 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$175,000.0 - $220,000.0
Working hours
Regular working hours

Tech stack

Artificial Intelligence Design of User Interfaces Human-Computer Interaction Python (Programming Language) Machine Learning Software Engineering Retrieval-Augmented Generation Large Language Models Backend

Job description

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

Requirements

Software Engineering, Artificial Intelligence (AI), Software Engineering, Artificial Intelligence (AI), Funding, Grant Writing, Nonprofit, Grant Administration/Management, User Interface/Experience (UI/UX), Process Improvement, * 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.

Benefits & conditions

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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…