Senior Software Engineer, ML Platform
$128k - $240kSoFi
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.
- 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).
- 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.
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- ...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...SeniorSoftware
- ...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...SeniorSoftwareWork experience placement
- ...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....SeniorSoftware
- ...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...SeniorSoftwareRemote work
$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...SeniorSoftwareRelocationVisa sponsorship$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...SeniorSoftware- ...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...SeniorSoftware
- ...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...SeniorSoftware
- ...~(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...SeniorSoftwareWork experience placement
$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 &...SeniorSoftwareFull timeSummer workInternshipH1b- ...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...SeniorSoftwareTemporary work
$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...SeniorSoftwareWork from homeFlexible hours- ...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...SeniorSoftwareFull time
$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....SeniorSoftwareDaily paidShift work- 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...SeniorSoftware
$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...SeniorSoftwareFull timeRemote work$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...SeniorSoftwareFull timeWork at officeRelocation package2 days per week$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...SeniorSoftwareFull timeVisa sponsorship$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...SeniorSoftwareImmediate startRemote workFlexible hours- ...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...SeniorSoftware
$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...SeniorSoftware$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...SeniorSoftwareFull timeTemporary work- ...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...SeniorSoftware3 days per week
$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...SeniorSoftwareWork at officeFlexible hoursShift work- ...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...SeniorSoftwareFlexible hours
$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). ~...SeniorSoftwareFull time$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...SeniorSoftwareFull timeLocal areaRemote workRelocation packageFlexible hours2 days per week3 days per week$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...SeniorSoftwareFull timeWorldwideRelocation package$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...SeniorSoftwareFull time$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...SeniorSoftwareLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, ML Platform. Be the first to apply!
- software sales engineer San Francisco, CA
- software engineer internship remote San Francisco, CA
- IT software developer San Francisco, CA
- new grad software engineer San Francisco, CA
- software engineer staff San Francisco, CA
- integration software engineer San Francisco, CA
- machine learning software engineer San Francisco, CA
- software engineer part time San Francisco, CA
- facebook software engineer San Francisco, CA
- senior robotics software engineer San Francisco, CA

