Senior Software Engineer, ML Platform
$220k - $265kParafin Inc
About Us: At Parafin, we're on a mission to grow small businesses. Small businesses are the backbone of our economy, but traditional banks often don't have their backs. We build tech that makes it simple for small businesses to access the financial tools they need through the platforms they already sell on.
We partner with companies like DoorDash, Amazon, Worldpay, and Mindbody to offer fast and flexible funding, spend management, and savings tools to their small business users via a simple integration. Parafin takes on all the complexity of capital markets, underwriting, servicing, compliance, and customer service for our partners. We're a tight-knit team of innovators hailing from Stripe, Square, Plaid, Coinbase, Robinhood, CERN, and more - all united by a passion for building tools that help small businesses succeed. Parafin is backed by prominent venture capitalists including GIC, Notable Capital, Redpoint Ventures, Ribbit Capital, and Thrive Capital. Parafin is a Series C company, and we have raised more than $194M in equity and $340M in debt facilities. Join us in creating a future where every small business has the financial tools they need. 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 building reliable, scalable, and developer-friendly systems for model experimentation, training, evaluation, inference, and retraining that power underwriting and other ML-driven products for small businesses. As a Software Engineer, you'll design, build, and maintain the core abstractions and platforms that let data scientists ship high-quality models to production-safely and quickly. You'll partner closely with Data Science and Platform Engineering, own the ML platform end-to-end, and develop batch and real-time underwriting infrastructure. What You'll Do
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us.
We partner with companies like DoorDash, Amazon, Worldpay, and Mindbody to offer fast and flexible funding, spend management, and savings tools to their small business users via a simple integration. Parafin takes on all the complexity of capital markets, underwriting, servicing, compliance, and customer service for our partners. We're a tight-knit team of innovators hailing from Stripe, Square, Plaid, Coinbase, Robinhood, CERN, and more - all united by a passion for building tools that help small businesses succeed. Parafin is backed by prominent venture capitalists including GIC, Notable Capital, Redpoint Ventures, Ribbit Capital, and Thrive Capital. Parafin is a Series C company, and we have raised more than $194M in equity and $340M in debt facilities. Join us in creating a future where every small business has the financial tools they need. 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 building reliable, scalable, and developer-friendly systems for model experimentation, training, evaluation, inference, and retraining that power underwriting and other ML-driven products for small businesses. As a Software Engineer, you'll design, build, and maintain the core abstractions and platforms that let data scientists ship high-quality models to production-safely and quickly. You'll partner closely with Data Science and Platform Engineering, own the ML platform end-to-end, and develop batch and real-time underwriting infrastructure. What You'll Do
- Turn notebooks into software. Decompose data scientist training/inference notebooks into reusable, tested components (libraries, pipelines, templates) with clear interfaces and documentation.
- Create developer-friendly ML abstractions. Build SDKs, CLIs, and templates that make it simple to define features, train/evaluate models, and deploy to batch or real-time targets with minimal boilerplate.
- Build our real-time ML inference platform. Stand up and scale low-latency model serving.
- Expand batch ML inference. Improve scheduling, parallelism, cost controls, observability, and failure/rollback for large-scale batch scoring and post-processing.
- Own and expand the feature store. Design offline/online feature definitions, high read/write throughput, and consistent offline/online semantics.
- Platform reliability and observability. Instrument training/inference for latency, throughput, accuracy, drift, data quality, and cost; build alerting and dashboards; drive incident response and postmortems.
- Underwriting infrastructure partnership. Support production batch and real-time underwriting systems in collaboration with Data Science; collaborate on model interfaces, SLAs, safety checks, and product integrations.
- 5+ years of software engineering experience, including experience on ML platform/MLOps systems (training, deployment, and/or feature pipelines).
- Strong Python; solid software design and testing fundamentals. Proficiency with SQL; hands-on Spark/PySpark experience.
- Knowledge of ML fundamentals-probability & statistics, supervised vs. unsupervised learning, bias/variance & regularization, feature engineering, model evaluation metrics, validation strategies, and production concerns like drift, stability, and monitoring.
- Expertise with modern data/ML stacks-AWS, Databricks (workflows, lakehouse, MLflow/registry, Model Serving), and Airflow (or equivalent orchestration).
- Experience building real-time systems (service design, caching, rate limiting, backpressure) and batch pipelines at scale.
- Practical knowledge of feature-store concepts (offline/online stores, backfills, point-in-time correctness), model registries, experiment tracking, and evaluation frameworks.
- Strong problem-solving skills and a proactive attitude toward ownership and platform health.
- Excellent communication and collaboration skills, especially in cross-functional settings.
- Databricks experience (MLflow, Model Serving).
- Experience with feature stores (e.g., Tecton, Feast) and streaming (Kafka/Kinesis).
- Experience with fintech, risk, or underwriting systems; familiarity with model safety checks, rejection/override flows, and auditability.
- Background with A/B testing platforms, shadow/canary deployments, and automated rollback.
- Experience with low-latency inference systems.
- Salary Range: $220k - $265k
- Equity grant
- Medical, dental & vision insurance
- Work from home flexibility
- Unlimited PTO
- Commuter benefits
- Free lunches
- Paid parental leave
- 401(k)
- Employee assistance program
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please contact us.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Platform in San Francisco, CA vacancy
- ...Software Engineer Watershed is building the AI suite for companies to measure their emissions... ...software engineers to help build the AI platform that powers our agents product. You'll be... ...experience in backend, platform, or AI/ML engineering ~ Experience building products...SeniorSoftwareWork at officeRemote work
$194k - $239k
...Hover Infrastructure Engineer Hover helps people design... ...scaled infrastructure platforms before, and you want... ...Infrastructure here is a software engineering problem. We... ...team. This role is the senior technical partner to... ...with backend, frontend, ML, CV, data, and security...SeniorSoftwareFull timeFor contractorsWork at officeLocal areaFlexible hours$200k - $350k
...About the Role Join a well-funded AI/ML data analytics startup building an agentic data lakehouse that delivers trustworthy answers from messy enterprise data. As a Senior Software Engineer, Platform , you'll be a core member of the platform team shaping the data...SeniorSoftwareWork at officeRemote workVisa sponsorship$220k - $300k
...on placing the best product managers, software, and hardware talent at innovative... ...United States to help them hire. Senior Software Engineer, Platform Location: San Francisco, CA (Onsite... ...AI infrastructure and production ML systems The company operates at the...SeniorSoftwareWork at officeRemote workVisa sponsorship$229.9k - $262.4k
...Senior Lead AI Engineer (Gen AI Platform Services, Agentic AI) Overview: At Capital One, we are creating... ...real time, our applications of AI & ML are bringing humanity and simplicity... ...develop, test, deploy, and support AI software components including foundation...SeniorSoftwareFull timePart timeLocal area$229.9k - $262.4k
Senior Lead AI Engineer (Gen AI Platform Services) Overview: At Capital One, we are creating responsible and reliable... ...real time, our applications of AI & ML are bringing humanity and simplicity... ..., test, deploy, and support AI software components including foundation model...SeniorSoftwareFull timePart timeLocal area$220k - $300k
...frontier agentic AI, an enterprise-grade platform, and deep domain expertise, we're reshaping... ...Representative Projects Context Engineering & Agent Infrastructure. Build the... ...systems, with at least 1+ year focused on AI/ML engineering. Staff candidates will typically...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 workWork at officeRemote work$140k - $210k
...addresses this at the structural level. Our platform deploys Per-Account AgentsTM across... ...About 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...SeniorSoftwareFull timeWork at officeFlexible hoursShift work- ...Monaco is building an AI-native revenue platform that replaces the fragmented GTM stack (CRM... ...of the biggest categories in enterprise software. We’re looking for a Senior Data Platform Engineer to help build Monaco’s data and ML platform – the pipelines, context systems...SeniorSoftwareWork at officeShift work
- ...Software Engineer We are looking for a foundational member of our engineering team: a highly motivated... ..., creation, and evolution of our data platform. You will be part of the team that owns... ...sources. Enable Data Science & ML: Create the foundational platform to support...SeniorSoftware
$170k - $190k
...Senior Platform Engineer EDO is the TV outcomes company. Our measurement platform connects convergent... ...and self-service workflows that help software, data, and machine learning engineers... ...time. Support production data and ML platform infrastructure, including MWAA...SeniorSoftwareFull timeWork experience placementWork at officeImmediate startRemote workFlexible hoursShift work$156.06k - $231.14k
Afresh, the AI platform for grocery, began by tackling the most complex problem... ...knowledge you feed them is not. As a Senior AI Platform Engineer, you build the AI and data platform... .... 3+ years building production software, data, or ML systems; an excellent engineer with...SeniorSoftwareFull timeLive inWork at officeLocal areaRemote workWork from homeHome officeFlexible hours2 days per week$200k - $250k
...Senior Software Engineer - Supply Platform StubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way from the moment they start...SeniorSoftwareWork at officeRemote workWorldwideFlexible hours$173k - $251k
...Everlaw is looking for a Senior Software Engineer, AI Platform with experience building and operating AI platform capabilities that power user-facing... ...user interfaces You have practical experience with AI/ML-powered systems such as retrieval pipelines, semantic search...SeniorSoftwareFull timeWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week$157.58k - $262.63k
...portfolio leadership, data engineering, infrastructure and DevOps,... ...data / metadata / knowledge platforms, and AI/ML and analysis platforms, all... ...are standard bearers for software engineering and quality coding... ...responsibilities for the Senior Data Platform Engineer include...SeniorSoftwareLocal area$170k - $220k
...raised over $150M to date. We're looking for a Senior Software Engineer to help design, build, and scale Profluent's data platform. This platform houses data from protein... ...usable at scale. You will work closely with ML, bioinformatics, and program teams to ensure...SeniorSoftware- ...Job Description Job Description We are looking for a Senior Platform Engineer with 5+ years of experience to own and strengthen the core document... ...across distributed systems. You'll work closely with ML engineers and take on-call responsibility as part of a small...SeniorSoftwareWork experience placement
$190k - $200k
...applying robotics and distributed software to create a new class of... ...We are looking for a DevOps Engineer to take ownership of the infrastructure... ...powers our site and robotics platform, enabling our engineering... ...with firmware, software, and ML engineers. ~ Passion for automation...SeniorSoftwareWork at office$160k - $250k
...automation startup serving US manufacturers. As a Senior/Staff Platform Engineer, you will build the software layer that powers autonomous manufacturing operations... ...: Develop and productionize LLM-based agents, AI/ML infrastructure, and RAG patterns for intelligent quote...SeniorSoftwareVisa sponsorship$250k - $350k
...evaluation, and agentic systems — the shared platforms that let engineers and researchers run large-scale human-in... ...platforms or shared infrastructure at senior level Experience with AI infrastructure, LLM evaluation systems, or ML pipelines Has scaled early...SeniorSoftwareFull timeVisa sponsorship- ...significantly outperforms individual engineers. We combine language models... ...to push the boundaries of software development efficiency and... ...Reliability Engineer to join our Platform Engineering team in the Bay... ...: Experience with AI/ML infrastructure and tools Background...SeniorSoftware
$168k - $230k
...Senior Software Engineer At Astronomer, we're redefining how companies run Apache Airflow at scale. Our R&D organization is home to some of... .... We're looking for a Senior Software Engineer to join our Platform Engineering team. You get to go in at the ground level of how...SeniorSoftware$166k - $218.4k
...We are looking for a Senior PS Sales Solutions Architect... ...reinventing the data platform and thrives in a... ...degree in computer science, engineering, mathematics or related... ...data, analytics, or ML/AI) Either extensive... ..., pandas, etc.) Software development experience...SeniorSoftwareFlexible hours$193.93k - $291.15k
...the automakers and mobility platforms a clear path to AVs at commercial... ...in the full lifecycle of ML models for multiple teams in... ...organization. We are searching for an engineer with experience building... ...Python; multithreading; and software performance tuning and...SeniorSoftware$314.8k - $359.3k
...Overview Senior. Distinguished AI Engineer (Agentic AI Platform) At Capital One, we are creating responsible and reliable... ...time, our applications of AI & ML are bringing humanity and... ...and your expertise in hardware, software, and AI enable you to see and exploit...SeniorSoftwareFull timePart timeWork at officeLocal area$166k - $201k
...energy and intelligence. We’re crafting the engine that powers a world where people can... ...in building and operating observability platforms at scale. You will design, develop, and run... ...while supporting high-volume workloads (AI/ML, HPC clusters, GPU infrastructure)...SeniorSoftwareTemporary work$180k - $250k
...obsessed team of the world's best engineers and operators. If you are... ...Role We are looking for a Senior Software Engineer to join our Robotics... ...the backend and robotics platform software that powers our robot... ...Collaborate with robotics, ML, and product teams to define...SeniorSoftwareLocal areaFlexible hours$229.9k - $262.4k
...Senior Lead Software Engineer, Distributed Systems (Golang + Python on Kubernetes) Do you love building and pioneering... ...pioneering and responsibly implementing AI/ML across Capital One . We achieve this by building platforms that enable the rapid and responsible...SeniorSoftwareFull timePart timeInternshipLocal area$200k - $400k
...Senior Data Infrastructure Engineer Decagon is the leading conversational AI platform empowering every brand to deliver concierge customer experiences. Our technology enables... ...foundations that power Decagon: networking, data, ML serving, developer platform, and real‑time...SeniorSoftwareFull timeWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, ML Platform. Be the first to apply!
Related searches
- senior robotics software engineer San Francisco, CA
- intermediate software engineer San Francisco, CA
- junior software developer San Francisco, CA
- graduate software engineer San Francisco, CA
- software engineer internship San Francisco, CA
- senior software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- software engineer visa sponsorship San Francisco, CA
- software engineer student San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA

