Senior Software Engineer, ML Platform
$230k - $265kParafin Inc
Software Engineer
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.
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.
What We Are Looking For
- 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.
Bonus Points
- 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.
What We Offer
- Salary Range: $230k - $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.
- ...Seismic Platform And Integrations Team Role The Platform and Integrations team is building... ...of cloud-native services for AI/ML, data storage, and processing. Experience... ...or Master's degree in Computer Science, Engineering, or a related field. • Fast-paced Environment...SeniorSoftware
$139.2k - $174k
...cloud services provider is looking for a Senior Engineer 2 to join their AI Infrastructure... ...role involves architecting high-quality software solutions for AI workloads while driving... ...with significant experience in building AI/ML products. The position offers a compensation...SeniorSoftwareRemote work- ...Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding service... ...Client Requirement Role: Senior DevOps Engineer - CI/CD & Automation Platforms Location: Jersey City, New... ..., secure, and highly automated software delivery. Leveraging tools like GitHub...SeniorSoftwarePermanent employmentFull time
- ...Senior Staff Software Engineer, Agentic Platform At Tide, we help SMEs save time and money in the running of their businesses by not only offering business... ...the BI insights and Python/Faust/Flask/Tecton + some ML libs for the automated decisioning and risk management...SeniorSoftwareWork at officeImmediate startRemote workWork from homeFlexible hours
$200k - $250k
...Datavant is the data collaboration platform trusted for healthcare. Guided... .... We are seeking a Senior Manager to lead our Clinical Data... ...hands-on, deeply experienced engineering leader who can operate across software engineering, data/ML engineering, and cloud infrastructure...SeniorSoftware- ...Senior Generalist Engineer - Healthcare AI Platform (US, Remote) USA About project Provectus is a consulting & professional... ...services firm with focus on AI/ML-based solutions. Provectus is AWS... ...Python skills and solid software engineering fundamentals Hands-on...SeniorSoftwareRemote workFlexible hours
- ...Greater Munich Metropolitan Area 1 week ago Karlsruhe, Baden-Württemberg, Germany 1 week ago Software Test Engineer (m/w/d) mit Karriereambitionen Balingen, Baden-Württemberg, Germany 1 month ago Heidelberg, Baden-Württemberg, Germany 3 months ago Mannheim...SeniorSoftwareRemote work
- ...Infrastructure and Monetization Platform purpose-built for vertical software companies. Through a single, developer... ...SaaS. About the Role As a Senior Software Engineer, Platform at Payabli, you'll own... ...Experience supporting or enabling AI/ML development workflows, coding...SeniorSoftwareLocal areaFlexible hours
- ...is seeking a Site Reliability Engineer to architect and implement Infrastructure... ...that enhance cloud-based platform solutions for Machine Learning... ...has extensive experience in software engineering and cloud... ...developing automation for scalable ML pipelines, technical leadership...SeniorSoftware3 days per week
$250k - $300k
A cloud financial management company is seeking a Mid-Senior Software Engineer to build scalable systems for cloud expense management. Responsibilities... ...problems, and collaborating with a team to enhance the platform's capabilities. Candidates should have at least 5 years of...SeniorSoftware- ...Engagement Technology and Imager - platform is an AI-enabled wearable... ...technologies. We are looking for a Senior Optical Engineer to build the optical foundation... ..., mechanical, electrical, and software domains. Work with software and ML teams on image-processing...SeniorSoftware
$168.1k - $227.4k
.... About the Role Twitch's Enterprise Platform & Technology (EPT) organization is looking for a Senior Software Development Engineer (SDE 3) to architect, build, and operate software... ...+ years of hands-on experience building AI/ML-powered systems deployed to production ~...SeniorSoftwareFlexible hours- ...winning Applied AI and Big Data software and services company,... ...cloud and data-engineering practices to create breakthrough... ...last 8 years. ~3x AWS AI/ML award wins. ~3x NVIDIA... ...LinkedIn Page. Role: Senior Data Engineer - AI Platforms Experience Level: 7+ yrs...SeniorSoftwareRemote work
- ...AI solutions provider is looking for a Senior AI Engineer to design and build production AI systems... ...clients, and contribute to internal AI platforms. The role requires 5+ years of software engineering experience with a focus on AI/ML systems and strong communication skills...SeniorSoftwareFull timeRemote work
- ...behalf of a partner company. We are currently looking for a Senior Staff Software Engineer - Data Platform in United States. This role sits at the core of a... ...scalable and efficient infrastructure for all data and ML consumers. You will define architectural direction for...SeniorSoftwareRemote jobFull timeFlexible hours
$279.2k - $390.9k
...Senior Staff Software Engineer, Indexing & Retrieval Platform Remote - United States Reddit is a community of communities. It’s built on shared interests, passion... .... For more information, visit Team The ML Indexing & Retrieval Platform team at Reddit is responsible...SeniorSoftwareRemote work- ...Senior Principal Machine Learning Engineer, ML Platform and Systems Architecture The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the latest movies, we influence and empower some...SeniorSoftwareRemote work
- ...unified payments and financial platform for global businesses.... ...proprietary infrastructure and software, we empower over 200,000 businesses... ...to leverage data, AI, and ML into business impact. We accomplish... ...scale. As a champion of engineering rigor, you will advocate for...SeniorSoftwareRemote workWorldwide
$317k - $370k
...Senior Engineering Manager, ML Platform Zoox is on a mission to reimagine transportation and build autonomous robotaxis from the ground up that are... ...significant impact on executing this mission. Our growing Software Infrastructure engineering leadership team is looking...SeniorSoftware$190.8k - $267.1k
...Who We Are: The Machine Learning Platform team at Reddit is a high-impact team that... ...Learning teams. What You'll Do: As a Senior Software Engineer, you will lead the development of a... .... Designed and developed ML and Generative AI systems in cloud-based...SeniorSoftwareFor contractorsWork experience placementRemote workFlexible hours- ...Departments 3D Perception Engineer - Autonomy (Droid) Engineering... ...Francisco, California, USA Senior Legal Counsel Legal,... ...USA Autonomy Perception CV/ML SWE Engineering South San Francisco... ...California, USA Autonomy Platform Software Engineer Engineering South San...SeniorSoftwareRemote work
$190.5k - $230k
...pioneering the future of engineering design with our advanced software that pushes the boundaries... ...get designed. Our platform collapses months of configuration... ...We are looking for a Senior Infrastructure Engineer (... ...workloads. Experience with AI/ML technologies, Evals Infra...SeniorSoftwareLocal area- ...micromobility company is seeking a Principal Machine Learning Engineer to join their Data Science & Analytics team. This... ...role requires expertise in Python and modern ML frameworks, along with a strong track record in software engineering. The position involves driving ML...SeniorSoftwareRemote work
$142k - $162.5k
...A healthcare technology company is seeking a Senior Data Engineer focused on AI/ML to architect and maintain data systems. This role requires over 5 years of software development experience and expertise in big data processing and distributed systems. The ideal candidate...SeniorSoftware- A leading education fundraising platform is looking for a Senior Machine Learning Engineer to define their ML operations and model productionization. You will transform... ...SageMaker. The ideal candidate has over 5 years of software engineering experience and strong Python...SeniorSoftwareFull timeRemote work
$200k - $250k
Senior Engineering Manager, Platform Remote - United States | Remote Full‑time regular Datavant is the data collaboration platform trusted... ...engineering leader who can operate across software engineering, data/ML engineering, and cloud infrastructure. You will define...SeniorSoftwareFull timeRemote work$230k - $265k
...Software Engineer At Parafin, we're on a mission to grow small businesses. Small businesses... ...financial tools they need through the platforms they already sell on. We partner with companies... ...team and lead the evolution of our ML Platform. This role is critical to...SeniorSoftwareRemote workWork from homeFlexible hours- A dynamic tech company is seeking a Senior Software Engineer to architect and optimize its advertising platform. The ideal candidate has expert-level Python abilities and experience with machine learning. This role involves building high-performance services, collaborating...SeniorSoftwareRemote workFlexible hours
$188k - $282k
...adoption of our data & AI platform. Vertex Pharmaceuticals is... ...adoption at scale. As a Senior Principal AI Engineer in the Data Platforms team,... ...of enterprise software development tools and methodologies... ...experience working with AI/ML and GenAI products ~...SeniorSoftwareSummer work- 504 CGCG-US CG Companies Global-US in Seattle is seeking an experienced software engineer with practical machine learning experience to design, build, and operate Generative AI systems enhancing the investment process. Key responsibilities include implementing scalable...SeniorSoftware
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 United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States


