Senior Full-Stack Engineer, AI/RAG Systems (Contract)

Posted 2 hours ago

Worldwide

Summary

** Please do not contact us outside of Upwork. All applications and communications must be submitted through Upwork’s standard application process. Thank you. ** About StrongAfter Mission StrongAfter is a nonprofit dedicated to making healing safer, more accessible, and less stigmatized for men who have experienced unwanted or abusive sexual experiences, as well as those who support them. Organization Highlights - Trauma-informed, evidence-based approach. - Expert collaboration with survivors, clinicians, advocates, nonprofit leaders, and technology specialists. - Serves underserved communities including veterans, military personnel, BIPOC men, justice-involved men, and transitional-age young men. - Maintains both the OSWALT platform and an expert-vetted Resource Hub. About OSWALT Purpose OSWALT is StrongAfter's AI assistant and content engine designed to provide trustworthy, trauma-informed information sourced exclusively from a curated knowledge library. Key Characteristics - Retrieval-Augmented Generation (RAG) - Grounded, cited responses - No open-web generation - Predictable and reviewable AI behavior - Supports—but never replaces—professional care and crisis services - Currently in beta refinement The Opportunity This is a high-ownership engineering role responsible for improving: - Product reliability - Answer quality - Maintainability - User experience The engineer collaborates with product leadership, therapists, subject-matter experts, and testers while producing reviewable engineering artifacts and measurable evaluation criteria. Primary Responsibilities Engineering - Own the Python/FastAPI backend. - Maintain the Angular/TypeScript frontend. - Deliver production-ready features end-to-end. AI Engineering - Utilize AI coding agents across design, coding, testing, documentation, and analysis. - Validate and review every AI-generated change before release. Product Collaboration - Refine requirements. - Define acceptance criteria. - Estimate and prioritize work. - Communicate dependencies and tradeoffs. Quality & Evaluation - Convert stakeholder feedback into reproducible test cases. - Improve retrieval, reranking, grounding, and embeddings. - Maintain evaluation datasets and knowledge infrastructure. Operations - Manage deployments in GCP. - Support containerized infrastructure. - Maintain observability, privacy, and security. Documentation - Produce concise technical documentation, including issues, plans, tests, runbooks, release notes, and decision records. Required Qualifications Technical Skills - Python - FastAPI (or equivalent) - TypeScript - Angular - Docker - Linux - CI/CD - Cloud Infrastructure AI & RAG Experience - Embeddings - Retrieval - Reranking - Grounding - Evaluation Methodologies Professional Strengths - Senior Engineering Judgment - AI-Assisted Development - Testing & Quality Assurance - Requirements Analysis - Technical Documentation - Problem Solving - Critical Thinking - Stakeholder Management - Cross-Functional Collaboration - Security & Privacy Awareness - Technical Communication Preferred Experience Experience with any of the following is beneficial but not required: - Google Cloud Platform (GCP) - NVIDIA L4 GPU Infrastructure - vLLM / Model Serving - Neo4j / Graph Databases - Vector Retrieval Systems - RAG Optimization - Safety-Sensitive AI - Mental Health Technology - Nonprofit Technology - Justice / Humanitarian Technology Working Model Cross-Functional Collaboration Work closely with: - Product Owner - Program Manager - Therapists - Subject-Matter Experts - Product Testers Engineering Philosophy - Reviewable artifacts over undocumented decisions. - Human accountability for all shipped work. - Appropriate documentation proportional to risk. - Strong emphasis on safety, privacy, and grounding. Contract Details To Be Completed - Engagement: Six-month contract (renewable) - Rate - Weekly Hours - Time-Zone Overlap - Remote / Location Expectations - Start Date - On-Call Expectations Why Join StrongAfter This role offers the opportunity to build trustworthy AI technology that supports people during deeply personal and difficult experiences while contributing to a mission-driven nonprofit committed to thoughtful, safe, and high-quality engineering.

  • More than 30 hrs/week
    Hourly
  • 6+ months
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Technical Leadership Cross-Functional Collaboration Stakeholder Management Problem Solving Critical Thinking Requirements Analysis Project Planning Technical Communication Documentation Quality Assurance Risk Management Security & Privacy Awareness Independent Decision-Making AI-Assisted Development Agile / Iterative Delivery
Activity on this job
  • Proposals:50+
  • Last viewed by client:24 minutes ago
  • Interviewing:
    18
  • Invites sent:
    30
  • Unanswered invites:
    11
About the client
Member since Dec 20, 2024
  • United States
    Sherman Oaks12:12 PM
  • $30K total spent
    9 hires, 7 active
  • 877 hours

Explore similar jobs on Upwork

Agent x and AI automation expertHourly‐ Posted 2 months ago
ServiceNow
DevOps
SMS specialistHourly‐ Posted 1 month ago
SMS
SMS Gateway
Android

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo