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

Senior Software Engineer, ML Platform

$230k - $265k

Parafin 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.

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.
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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, ML Platform in United States vacancy
  •  ...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... 
    Senior
    Software

    Seismic US

    United States
    1 day ago
  • $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... 
    Senior
    Software
    Remote work

    DigitalOcean

    San Francisco, CA
    1 day ago
  •  ...Senior DevOps Engineer – Ci/cd & Automation Platforms APN Consulting, Inc. is a progressive IT staffing and services company...  ...Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding...  ..., secure, and highly automated software delivery. Leveraging tools like GitHub... 
    Senior
    Software
    Permanent employment
    Full time

    APN Consulting

    Jersey City, NJ
    3 days ago
  •  ...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... 
    Senior
    Software
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Tide

    United States
    2 days ago
  • $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... 
    Senior
    Software

    Datavant

    Dover, DE
    2 days ago
  •  ...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... 
    Senior
    Software
    Local area
    Flexible hours

    Payabli

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    AppIQ Technologies

    New Bremen, OH
    1 day ago
  •  ...services firm with focus on AI/ML-based solutions. Provectus...  ..., production-grade AI platforms, not off-the-shelf products...  ...Role We are looking for a senior hands‑on engineer to own and maintain a sophisticated...  ...Python skills and solid software engineering fundamentals... 
    Senior
    Software
    Remote work
    Flexible hours

    Provectus

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Software
    3 days per week

    Genentech

    South San Francisco, CA
    4 days ago
  • $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... 
    Senior
    Software

    North

    New York, NY
    1 day ago
  •  ...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... 
    Senior
    Software

    Kodiak Sciences Inc

    Palo Alto, CA
    18 hours ago
  • $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 ~... 
    Senior
    Software
    Flexible hours

    Twitch

    Irvine, CA
    18 hours ago
  •  ...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... 
    Senior
    Software
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    1 day ago
  •  ...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... 
    Senior
    Software
    Remote work

    Quantiphi

    United States
    4 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Remote work

    Mashbot, Inc.

    New York, NY
    4 days ago
  • $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... 
    Senior
    Software
    Remote work

    Reddit

    United States
    2 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    Autodesk

    United States
    3 days ago
  • $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... 
    Senior
    Software

    Zoox

    San Mateo, CA
    2 days ago
  • $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... 
    Senior
    Software
    Local area

    nTop

    New York, NY
    6 days ago
  • $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... 
    Senior
    Software
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    Reddit

    United States
    2 days ago
  •  ...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... 
    Senior
    Software
    Remote work

    ZipLine

    United States
    2 days ago
  • 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... 
    Senior
    Software
    Full time
    Remote work

    ChatGPT Jobs

    Washington DC
    1 day ago
  •  ...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... 
    Senior
    Software
    Remote work

    LimeBike Germany GmbH

    New York, NY
    4 days ago
  • $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... 
    Senior
    Software

    Tebra

    New York, NY
    4 days ago
  • 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... 
    Senior
    Software
    Remote work
    Flexible hours

    Audiohook

    Eden, UT
    1 day ago
  • $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 ~... 
    Senior
    Software
    Summer work

    Vertex Pharmaceuticals

    Boston, MA
    2 days ago
  • $150k - $185k

     ...Senior Software Engineer, Data Platform (Real-Time Systems)$150K–$185K base + Equity Onsite (4 days/week) — Costa Mesa, CA U.S. Citizens or Green...  ...engineering role Not dashboarding or reporting Not ML experimentation pipelines Not CRUD/backendAPI work... 
    Senior
    Software

    Harnham

    Costa Mesa, CA
    3 hours ago
  •  ...Senior Lead Software Engineer, Cloud Platform Are you ready to shape the future of technology at a global financial leader? Join us and make a real impact...  ...Background in designing and developing scalable AI/ML or Data platforms. Experience with automation and workflow... 
    Senior
    Software
    Work at office
    Shift work

    Chase

    Jersey City, NJ
    3 days ago
  • $157k - $184k

     ...ready builds of all the open source software engineers and AI agents rely on, Chainguard...  ...Capital, and Spark Capital. Senior Software Engineer, (Libraries Platform) The role: At Chainguard...  ...(Java, JavaScript, Python/AI/ML and beyond) What you'll do:... 
    Senior
    Software
    Local area
    Remote work
    Flexible hours

    Chainguard

    United States
    3 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

    Houston, TX
    4 hours ago

Do you want to receive more vacancies?

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