Staff Software Engineer (ML/AI)
Job role insights
-
Date posted
May 13, 2026
-
Closing date
June 6, 2026
-
Offered salary
$200,000 - $250,000/year
-
Career level
Junior Middle Senior
-
Experience
10+ Years 3 - 5 Years 6 - 9 Years
Description
Company: River Financial
Job Category: Machine Learning / AI Engineering / Fintech / Bitcoin
Contract Type: Full-Time, Permanent
Location: Remote — USA, Europe, or South America (or SF/NYC onsite)
Salary: $200,000–$250,000 + equity
Application Link: https://jobs.ashbyhq.com/river
Job Description: You'll work on machine learning systems and AI infrastructure at River — building models and intelligent systems that improve product experiences, detect risk patterns, and support River's growing financial operations. This role combines ML expertise with production systems engineering.
Key Responsibilities:
- Design, build, and deploy ML models and AI systems supporting River's product and financial operations
- Build scalable ML infrastructure including feature pipelines, model serving, monitoring, and evaluation frameworks
- Collaborate with product and engineering teams to identify and ship AI-driven product improvements
- Ensure ML systems are reliable, observable, and production-grade
- Stay current with ML/AI advances and evaluate applicability to River's roadmap
Requirements:
- Staff or senior ML/AI engineering experience with production model deployment
- Strong Python and ML framework expertise (PyTorch, TensorFlow, or similar)
- Experience building end-to-end ML systems including data pipelines, training, and serving
- Systems engineering depth — comfortable with distributed systems and cloud infrastructure
- Interest in financial applications and Bitcoin a strong plus
Benefits: Unlimited PTO, equity, competitive compensation, fully remote within Americas and Europe.
Interested in this job?
23 days left to apply