Senior Software ML Engineer (R12389) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
H1B Sponsor Likelynote

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

DatabricksAWS SageMakerPythonPySparkFastAPIDockerKubernetesMongoDBMariaDBDynamoDBNew RelicProblem-solvingCollaboration

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 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 Company
Total Funding
$3.2B
Key Investors
CastlelakeNeuberger BermanWebBank
2025-10-14Post Ipo Debt· $247M
2025-08-21Post Ipo Debt· $538M
2025-06-05Post Ipo Debt· $439M

Leadership Team

leader-logo
Raul Vazquez
CEO
linkedin
Company data provided by crunchbase