Oportun · 3 hours ago
Senior Software ML Engineer (R12389)
Oportun is a mission-driven fintech that empowers its members with intelligent borrowing, savings, and budgeting capabilities. They are seeking a Senior Machine Learning Engineer to lead the development of their ML infrastructure, enabling the delivery of advanced solutions to clients.
Consumer LendingDebit CardsFinancial ServicesFinTech
Responsibilities
Design and implement scalable ML pipelines using Databricks, PySpark, AWS SageMaker, and Python to support model training, testing, and deployment
Leverage FastAPI for building and deploying lightweight, high-performance RESTful APIs for model serving
Utilize Kubernetes and Docker for containerization and orchestration to ensure fault-tolerant and distributed ML workflows
Integrate with databases like MongoDB, MariaDB, and DynamoDB for efficient data storage and retrieval
Develop and optimize real-time and batch feature pipelines using PySpark on Databricks to handle large-scale data processing
Ensure smooth data integration across NoSQL (MongoDB, DynamoDB) and SQL (MariaDB) databases
Deploy ML models in production using AWS SageMaker or FastAPI for API-based deployments, ensuring high performance and low latency
Set up monitoring and alerting with tools like New Relic to ensure the reliability of deployed models
Work closely with data scientists to transition research-grade models into scalable production systems
Mentor junior engineers on best practices in ML development, FastAPI, and scalable deployment strategies
Build and maintain automated CI/CD pipelines using Jenkins and Docker, ensuring smooth integration and deployment of ML workflows
Automate retraining pipelines to ensure models adapt to changing data and maintain performance
Qualification
Required
5+ years in ML system design and deployment, with hands-on expertise in Databricks, PySpark, AWS SageMaker, and FastAPI
Strong proficiency in Python, PySpark, and cloud services like AWS, S3, DynamoDB, and SageMaker
Experience with containerization (Docker) and orchestration (Kubernetes)
Familiarity with monitoring tools like New Relic and databases like MongoDB, MariaDB, and DynamoDB
A tech-agnostic mindset with the ability to adapt to new tools and frameworks
Strong problem-solving and collaboration skills
Company
Oportun
Oportun is a digital banking platform that offers personal loans and financial services to people with limited credit history.
H1B Sponsorship
Oportun has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (23)
2024 (25)
2023 (27)
2022 (84)
2021 (52)
2020 (41)
Funding
Current Stage
Public CompanyTotal Funding
$3.2BKey Investors
CastlelakeNeuberger BermanWebBank
2025-10-14Post Ipo Debt· $247M
2025-08-21Post Ipo Debt· $538M
2025-06-05Post Ipo Debt· $439M
Recent News
Greylock
2025-12-30
2025-12-18
Company data provided by crunchbase