Browse All Jobs

Oportun is seeking a Senior Software ML Engineer to join their team. This role focuses on building self-serve platforms that integrate real-time ML deployment with advanced data engineering capabilities.

The Senior Software ML Engineer will be responsible for designing data workflows and scalable infrastructure for ML pipelines, ensuring seamless integrations and deployments. They will work with cross-functional teams to deliver solutions aligned with business goals, participating in Agile processes.

Responsibilities:

  • Design and build self-serve platforms for real-time ML deployment and data engineering.
  • Develop microservices using Kubernetes and Docker.
  • Create APIs and backend services using Python and FastAPI.
  • Implement platforms for real-time ML inference using AWS SageMaker and Databricks.
  • Build and optimize ETL/ELT pipelines using PySpark and Pandas.
  • Design and implement robust CI/CD pipelines using Jenkins and GitHub Actions.

Requirements:

  • 5+ years of experience in platform engineering, DevOps, or data engineering.
  • Hands-on experience with real-time ML model deployment and data engineering workflows.
  • Strong expertise in Python and experience with Pandas, PySpark, and FastAPI.
  • Proficiency in Kubernetes and Docker.
  • Advanced knowledge of AWS services like SageMaker, Lambda, DynamoDB, EC2, and S3.
  • Experience building and optimizing distributed data pipelines using Databricks and PySpark.
  • Solid understanding of databases like MongoDB, DynamoDB, MariaDB, and PostgreSQL.
  • Proficiency with CI/CD tools like Jenkins, GitHub Actions.
  • Hands-on experience with observability tools like New Relic.

Oportun offers:

  • Differentiated experience of being part of a team that fosters a diverse, equitable and inclusive culture
Apply

Oportun

Oportun is a mission-driven fintech company focused on providing financial services to its members. Certified as a Community Development Financial Institution (CDFI), Oportun offers intelligent borrowing, savings, and budgeting tools. The company provides responsible and affordable credit, aiming to help members build a better financial future. Oportun leverages innovative technology solutions to create user-friendly platforms.