Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, ML Platform

$128k - $240k

SoFi

Join to apply for the Senior Software Engineer, ML Platform role at SoFi

1 day ago Be among the first 25 applicants

Join to apply for the Senior Software Engineer, ML Platform role at SoFi

Get AI-powered advice on this job and more exclusive features.

This range is provided by SoFi. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$128,000.00/yr - $240,000.00/yr

Employee Applicant Privacy Notice

Who we are:

Shape a brighter financial future with us.

Together with our members, we’re changing the way people think about and interact with personal finance.

We’re a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The industry is going through an unprecedented transformation, and we’re at the forefront. We’re proud to come to work every day knowing that what we do has a direct impact on people’s lives, with our core values guiding us every step of the way. Join us to invest in yourself, your career, and the financial world.

The role:

At SoFi, our mission is to help people achieve financial independence and realize their ambitions. Within FROST (Fraud, Risk, Operations & Support Technology), we are seeking a Senior Software Engineer to join the Machine Learning Platform team. This team’s charter is to build an enterprise-grade ML platform that not only powers SoFi’s fraud detection and risk mitigation use cases, but also provides scalable, self-serve capabilities that can be leveraged by teams across the company.

The landscape of artificial intelligence and machine learning is evolving rapidly, and SoFi is at the forefront of applying these technologies to protect our members and enable smarter financial services. Our ML Platform team plays a critical role in accelerating model development, deployment, and monitoring, empowering data scientists and engineers to innovate with speed while ensuring compliance, scalability, and reliability.

As a Senior Software Engineer on the ML Platform team, you will help design and build the foundation for SoFi’s ML ecosystem. You will develop services, frameworks, and tooling that support the entire ML lifecycle, from feature generation to training pipelines, batch and online inference, CI/CD integration, and monitoring. While the team focused on Fraud use cases, your work will have company-wide impact, enabling ML-driven capabilities across diverse product areas.

If you are passionate about building high-scale platforms, thrive on technical challenges, and want to work at the intersection of ML, fraud prevention, and financial technology, we encourage you to apply.

What you’ll do:

  • Design, build, and maintain scalable, reliable, and secure services that form the backbone of SoFi’s ML Platform.
  • Develop frameworks and tooling for feature generation, model training pipelines, batch and online inference, and real-time monitoring.
  • Collaborate with Data Science, Risk, and Product teams to understand requirements and translate them into robust technical solutions.
  • Participate in shaping the long-term technical architecture and platform vision for ML at SoFi.
  • Drive operational excellence by ensuring services are observable, resilient, and cost-efficient.
  • Contribute to and enforce engineering best practices including CI/CD, testing, and code quality.
  • Mentor and support junior engineers, helping foster a culture of growth, innovation, and accountability.
  • Proactively generate ideas for new capabilities and improvements to empower SoFi’s ML practitioners.

What you’ll need:

  • Bachelor’s Degree, ideally in a technical field, but we understand great engineers come from all sorts of different backgrounds and also consider relevant work experience.
  • 4+ years programming experience, ideally on a modern tech stack.
  • Experience building and maintaining distributed systems or microservices at scale.
  • Strong understanding of data infrastructure and working with relational databases (e.g., PostgreSQL) and/or big data systems.
  • Hands-on experience with cloud platforms (AWS preferred) and containerization (Docker, Kubernetes).
  • Familiarity with ML workflows, including model training, batch/online inference, or feature pipelines.
  • Strong sense of ownership; ability to take a project from inception to production.
  • Experience collaborating in agile teams with Git, code reviews, and CI/CD pipelines.
  • Commitment to operational excellence, with experience in observability and monitoring (e.g., DataDog).

Nice to have:

  • Experience with ML frameworks and/or feature platforms (SageMaker, Flink, Spark, TensorFlow, PyTorch, etc.).
  • Strong proficiency in Java and/or Kotlin.
  • Experience scaling highly available, mission-critical systems.
  • Familiarity with fraud detection, risk management, or financial services domains.
  • Experience mentoring engineers and contributing to technical culture.
  • Interest in personal finance and helping people achieve financial independence.

Compensation And Benefits

The base pay range for this role is listed below. Final base pay offer will be determined based on individual factors such as the candidate’s experience, skills, and location.

To view all of our comprehensive and competitive benefits, visit our Benefits at SoFi page!

SoFi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth and related medical conditions, breastfeeding, and conditions related to breastfeeding), gender, gender identity, gender expression, national origin, ancestry, age (40 or over), physical or medical disability, medical condition, marital status, registered domestic partner status, sexual orientation, genetic information, military and/or veteran status, or any other basis prohibited by applicable state or federal law.

The Company hires the best qualified candidate for the job, without regard to protected characteristics.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

New York applicants: Notice of Employee Rights

SoFi is committed to an inclusive culture. As part of this commitment, SoFi offers reasonable accommodations to candidates with physical or mental disabilities. If you need accommodations to participate in the job application or interview process, please let your recruiter know or email View email address on click.appcast.io.

Due to insurance coverage issues, we are unable to accommodate remote work from Hawaii or Alaska at this time.

Internal Employees

If you are a current employee, do not apply here - please navigate to our Internal Job Board in Greenhouse to apply to our open roles.
Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology

Referrals increase your chances of interviewing at SoFi by 2x

Get notified about new Senior Software Engineer jobs in San Francisco, CA .

San Mateo, CA $90,000.00-$150,000.00 1 year ago

Director of Engineering, Product Engineering

Oakland, CA $241,000.00-$305,000.00 2 weeks ago

San Francisco, CA $200,000.00-$230,000.00 1 month ago

San Francisco, CA $159,000.00-$278,250.00 2 weeks ago

Senior Software Engineer: Product Growth

San Francisco, CA $138,900.00-$203,900.00 1 month ago

San Francisco, CA $156,000.00-$211,000.00 2 weeks ago

Senior Software Engineer, Benefits - Employer Experience
Senior Software Engineer, Workspaces - Weights & Biases

San Francisco, CA $165,000.00-$220,000.00 3 days ago

Senior Engineer - Warehouse Management System

Brisbane, CA $140,000.00-$180,000.00 2 months ago

Senior Robotics Software Engineer, Planning and Control

San Francisco, CA $150,000.00-$260,000.00 2 months ago

Principal Software Engineer - Video - Design Experience - (Role based in Australia, relocation provided)

San Francisco, CA $135,000.00-$175,000.00 15 hours ago

Senior/Staff Motor Control Software Engineer
Senior UX Researcher, Developer User Experience

San Francisco, CA $151,000.00-$222,000.00 2 weeks ago

Intermediate or Senior Civil Engineer – Land Development (Commercial) - Houston, TX

San Francisco, CA $75,000.00-$150,000.00 2 months ago

Senior Technical Writer, Developer Experience

San Francisco, CA $140,000.00-$210,000.00 2 weeks ago

SENIOR CIVIL ENGINEER - TEAM LEAD - LAND DEVELOPMENT - HOUSTON TX

San Francisco, CA $122,478.00-$208,212.00 2 days ago

Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services

San Francisco, CA $118,200.00-$204,300.00 2 weeks ago

Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services

San Francisco, CA $118,200.00-$204,300.00 2 weeks ago

Delivery Consultant - Cloud Infrastructure, Cloud Platform and Migrations, AWS Professional Services

San Francisco, CA $118,200.00-$204,300.00 2 weeks ago

Senior Product Manager - AI Developer Tools & SDK

Oakland, CA $211,200.00-$264,000.00 3 days ago

Delivery Consultant - Connect, Amazon Connect Center of Excellence

San Francisco, CA $118,200.00-$204,300.00 2 days ago

San Francisco, CA $122,400.00-$195,500.00 3 days ago

San Francisco, CA $125,700.00-$334,600.00 2 weeks ago

San Francisco, CA $130,000.00-$200,000.00 10 months ago

San Francisco, CA $175,000.00-$230,000.00 6 months ago

Senior Software Engineer, Infrastructure

San Francisco, CA $171,000.00-$258,000.00 2 weeks ago

San Francisco, CA $165,000.00-$220,000.00 4 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Platform in San Francisco, CA vacancy
  •  ...Twitch is seeking a Senior Software Development Engineer to drive the architecture and build of robust software systems. Based in San Francisco, CA, you...  ...development experience, expertise in building AI/ML systems, and proficiency in multiple programming languages... 
    Senior
    Software

    Twitch

    San Francisco, CA
    2 days ago
  •  ...innovating tech company in San Francisco is seeking a Senior Software Engineer to lead the design and development of an AI platform. In this role, you'll mentor junior engineers...  ...Java or Python, and a strong background in AI/ML. This position offers a unique opportunity to... 
    Senior
    Software
    Work experience placement

    JazzX AI

    San Francisco, CA
    2 days ago
  •  ...Equilibrium Energy in San Francisco is seeking an experienced Software Engineer to develop innovative solutions in clean energy. You will work with a diverse team to drive ML-infused product development, focusing on cloud infrastructure, data engineering, and MLOps.... 
    Senior
    Software

    Equilibrium Energy

    San Francisco, CA
    2 days ago
  •  ...Nerdleveltech is seeking a Senior Software Engineer to lead the AI Compute team in San Francisco. Your...  ...will enhance the Kubernetes-based GPU platform that powers AI features at Airbnb....  ...management, you will directly impact how ML teams deliver experiences to Airbnb guests... 
    Senior
    Software
    Remote work

    Nerdleveltech

    San Francisco, CA
    2 days ago
  • $164k

     ...,000 Posted April 21, 2026 Required Skills LLM Python Redis Requirements Senior Visa Sponsorship Not mentioned Relocation Not mentioned About the Role Build the GenAI platform serving internal ML workloads at Chime. Interested in this role? Apply directly on Chime's website... 
    Senior
    Software
    Relocation
    Visa sponsorship

    Repovive, Inc.

    San Francisco, CA
    2 days ago
  • $293.6k - $335.1k

    COMFORT SYSTEMS is seeking a Distinguished Software Engineer to join our innovative team in San Francisco, CA. You will lead technical contributions and mentor colleagues in a collaborative environment. The ideal candidate will have extensive experience in software engineering... 
    Senior
    Software

    Comfort Systems USA

    San Francisco, CA
    3 days ago
  •  ...A pioneering tech company in San Francisco is looking for a Software Engineer to shape their core product and lead initiatives that redefine...  ...engineering experience, strong backend skills, and a passion for AI/ML innovations. This role offers competitive salary and strong... 
    Senior
    Software

    AGI

    San Francisco, CA
    2 days ago
  •  ...benchmarked on HaluEval, the CTGT Policy Engine (paired with GPT-120B OSS) outperformed several...  ...without breaking production Work with ML engineers to turn experimental systems...  ...experience with at least one major cloud platform You use tools like Terraform as a... 
    Senior
    Software

    CTGT

    San Francisco, CA
    2 days ago
  •  ...~(Desirable) Knowledge of GPUs, ML accelerators, power management, high...  ...What the job involves The Core Platform team is responsible for software and infrastructure on several components...  ...Work on a small team of Software Engineers to develop system software... 
    Senior
    Software
    Work experience placement

    Waymo

    San Francisco, CA
    2 days ago
  • $57 - $61 per hour

     ...Join to apply for the Senior Software Engineer, Data Platform role at Jobright.ai 3 days ago Be among the first 25 applicants Join to apply for...  ...pipelines and models that power internal dashboards, ML models, and customer-facing products. • Own the Data &... 
    Senior
    Software
    Full time
    Summer work
    Internship
    H1b

    jobright.com

    San Francisco, CA
    2 days ago
  •  ...Senior Software Engineer, Workflow Platforms At Bot Auto, we are revolutionizing the transportation of goods with our cutting-edge autonomous trucks, enhancing...  ..., retries, and resource optimization. Partner with ML, simulation, data, and infrastructure teams to... 
    Senior
    Software
    Temporary work

    Bot Auto

    San Francisco, CA
    2 days ago
  • $230k - $265k

     ...the financial tools they need through the platforms they already sell on. We partner...  ...About The Position We're looking for a software engineer to join Parafin's Infrastructure team and lead the evolution of our ML Platform. This role is critical to... 
    Senior
    Software
    Work from home
    Flexible hours

    Parafin Inc

    San Francisco, CA
    1 day ago
  •  ...Requirements ~ Strong Software Engineering Foundation: Demonstrate proficiency...  ...designing and building data platforms, including data warehouses,...  ...infrastructure for AI/ML workloads or cloud computing...  ...Join Crusoe Energy as a Senior Data Engineer, an early and... 
    Senior
    Software
    Full time

    Crusoe Energy Systems

    San Francisco, CA
    2 days ago
  • $120k - $150k

     ...Full Stack Software Engineer JLL empowers you to shape a brighter way. Our people at JLL are...  ...Engineer to join our GenAI and Central Platform teams. In this role, you will design, develop...  ...with data engineers to integrate AI/ML models and RAG systems into production.... 
    Senior
    Software
    Daily paid
    Shift work

    JLL

    San Francisco, CA
    8 days ago
  • Senior Software Engineer, Infrastructure & Platform Role Overview: As a Senior Software Engineer, Infrastructure & Platform at AfterQuery, you will design and...  ...Experience with AI infrastructure, LLM evaluation systems, or ML pipelines Experience working at high-growth startups... 
    Senior
    Software

    AfterQuery

    San Francisco, CA
    2 days ago
  • $213k - $263k

     ...Senior Software Engineer, Perception Future Sensing Platforms Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...with building, integrating, debugging and evaluating ML-based systems We prefer: MS or PhD in Computer... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    San Francisco, CA
    4 days ago
  • $196k - $245k

     ...thing that nearly everyone does on our platform: play video games. Over 90% of our...  ...safety on Discord. We’re looking for a Senior Software Engineer who is capable of handling ambiguous,...  ...users Collaborate with Trust & Safety, ML, and product teams to understand... 
    Senior
    Software
    Full time
    Work at office
    Relocation package
    2 days per week

    Discord

    San Francisco, CA
    2 days ago
  • $250k - $350k

    Senior Software Engineer - Infrastructure/Platform — AfterQuery Location: San Francisco, CA (Onsite) Compensation: $250,000 - $350,000 base + competitive equity...  ...scale AI infrastructure, LLM evaluation systems, or ML platform infrastructure Human-in-the-loop or workflow... 
    Senior
    Software
    Full time
    Visa sponsorship

    David Joseph & Company

    San Francisco, CA
    3 days ago
  • $140k - $170k

     ...global, collaborative team. The role As a Platform Engineer, you will be responsible for building...  ...resources, scaling and optimization Strong software engineering skills; knowledge of best...  ...systems Strong data analytics & modeling & ML skills Experience in managing IoT... 
    Senior
    Software
    Immediate start
    Remote work
    Flexible hours

    Aquabyte

    San Francisco, CA
    3 days ago
  •  ...Requirements ~5+ years of professional software engineering experience building and supporting...  ...designing or evolving pricing models for AI/ML products (inference, fine‑tuning,...  ...on Snowflake or comparable cloud data platforms (Snowpark, Streams/Tasks, Iceberg, Streamlit... 
    Senior
    Software

    Snowflake Computing

    San Francisco, CA
    2 days ago
  • $220k - $300k

     ...frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we’re reshaping...  ...to our customers — from leadership to engineers — and work together to solve real problems...  ...systems, with at least 1+ year focused on AI/ML engineering. Staff candidates will... 
    Senior
    Software

    Harvey

    San Francisco, CA
    2 days ago
  • $200k - $220k

     ...Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on...  ...build the foundational data platform infrastructure that powers Crusoe...  ...Teams: Partner with software engineers, data scientists,...  ...building infrastructure for AI/ML workloads or cloud computing... 
    Senior
    Software
    Full time
    Temporary work

    Energy Jobline ZR

    San Francisco, CA
    2 days ago
  •  ...industry's leading compensation platform, combining the world's...  ...team sits at the center of Pave Engineering, bridging product and platform...  ...team to ship enterprise-grade software with speed and confidence. In...  .../ ETLs, data modeling; ML/AI platform experience a plus... 
    Senior
    Software
    3 days per week

    P. A.V. E.

    San Francisco, CA
    3 days ago
  • $140k - $210k

     ...addresses this at the structural level. Our platform deploys Per-Account AgentsTM across...  ...the Role We're looking for a Senior/Staff Data Platform Engineer to build and scale the foundation of...  ...ve worked on data systems that power ML models, intelligent workflows, or... 
    Senior
    Software
    Work at office
    Flexible hours
    Shift work

    Actively AI

    San Francisco, CA
    2 days ago
  •  ...and a team that ships hardware‑software systems into customer...  ...venture‑backed team of robotics, ML, and operations engineers building the foundation for general...  ...environments – and the platform they run on has to be rock‑solid. As a Senior Software Engineer on the Robotics... 
    Senior
    Software
    Flexible hours

    AI Chopping Block, Inc.

    San Francisco, CA
    2 days ago
  • $216k - $270k

     ...As a Software Engineer on the Machine Learning Infrastructure team, you will build the "Operating...  ...will architect a high-performance training platform that handles the immense complexity of...  ...least 2 years focused on orchestrating ML workloads at scale (100+ GPU nodes). ~... 
    Senior
    Software
    Full time

    Scale AI

    San Francisco, CA
    9 days ago
  • $172k - $215k

     ...team? About the role Flex is looking for a Senior Software Engineer to join our Risk Platform team. This role involves spearheading the implementation...  ...rule management, analytics, process management, and ML/AI. Event data stream ingestion which supports near... 
    Senior
    Software
    Full time
    Local area
    Remote work
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    FLEX Inc

    San Francisco, CA
    2 days ago
  • $172.4k - $258.6k

     ...Senior Software Engineer, Feature Platform The opportunity At Unity Data & ML Team, we build high-throughput distributed systems and products around machine learning on a scale of hundreds of thousands of apps. Our Grow platform processes TBs of data and delivers... 
    Senior
    Software
    Full time
    Worldwide
    Relocation package

    UNITY

    San Francisco, CA
    2 days ago
  • $216k - $270k

     ...As a Software Engineer on the ML Infrastructure team, you will design and build platforms for scalable, reliable, and efficient serving of LLMs. Our platform powers cutting-edge research and production systems, supporting both internal and external use cases across various... 
    Senior
    Software
    Full time

    Scale AI

    San Francisco, CA
    9 days ago
  • $229.9k - $262.4k

    Senior Lead AI Engineer (Gen AI Platform Services, Agentic AI) Overview At Capital One, we are creating responsible...  ...questions in real time, our AI and ML applications bring humanity and...  ...develop, test, deploy, and support AI software components including foundation model... 
    Senior
    Software
    Local area

    Capital One National Association

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, ML Platform. Be the first to apply!