Remote Sr. Software Engineer (AI/ML)

Posted

Apply now
Please, let Oportun know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Oportun is a digital banking platform that aims to help its 2.2 million members achieve their financial goals through intelligent borrowing and savings.
  • The company has provided over $17.8 billion in responsible credit and saved its members more than $2.3 billion in interest and fees.
  • Oportun is seeking a Senior Machine Learning Engineer to lead the development of its ML infrastructure, from model training to deployment.
  • The role involves elevating ML capabilities and implementing a state-of-the-art machine learning infrastructure.
  • Responsibilities include leading the implementation of ML infrastructure, providing technical leadership and mentoring to junior engineers, and managing critical projects.
  • The engineer will collaborate with data scientists to optimize data pipelines and establish best practices for model versioning and evaluation.
  • The position requires architecting model deployment strategies using containerization (Docker) and orchestration (Kubernetes).
  • The engineer will also engineer automated CI/CD pipelines and define performance benchmarks for models and infrastructure.
  • Staying updated with industry trends and integrating advancements into the ML ecosystem is essential.

Requirements:

  • A Bachelor's degree in Computer Science or a Master's degree with 6+ years of related experience is required.
  • Extensive experience in developing end-to-end machine learning infrastructure for large-scale applications is necessary.
  • Proven leadership skills in guiding technical teams and delivering high-quality ML solutions are essential.
  • Strong problem-solving and analytical skills with a passion for complex technical challenges are required.
  • A solid understanding of data structures, algorithms, and software design principles is necessary.
  • Mastery of machine learning frameworks such as TensorFlow or PyTorch, along with Python programming, is required.
  • Deep expertise in containerization (Docker) and orchestration (Kubernetes) is essential.
  • A thorough understanding of software engineering principles, version control (Git), and collaborative workflows is necessary.
  • Experience with cloud platforms (AWS or Azure) and cloud-native services for ML infrastructure is required.
  • A track record of integrating DevOps practices and CI/CD pipelines is essential.
  • Excellent communication and interpersonal skills for effective collaboration in a team-oriented environment are required.

Benefits:

  • Oportun offers a diverse, equitable, and inclusive work culture that fosters a sense of belonging.
  • Employees are encouraged to share their perspectives and participate in employee resource groups.
  • The company is committed to social impact and financial inclusion, providing an opportunity to make a difference in the lives of millions.
  • Oportun is an Equal Opportunity Employer, considering all qualified applicants without regard to various protected categories.
Apply now
Please, let Oportun know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback