Apply

Staff Software ML Engineer - R12079

Posted 28 days agoViewed

View full description

💎 Seniority level: Staff, 10+ years

📍 Location: India

🔍 Industry: Fintech

🏢 Company: Oportun👥 1001-5000💰 $235,000,000 Post-IPO Debt 4 months ago🫂 Last layoff over 1 year agoDebit CardsConsumer LendingFinancial ServicesFinTech

⏳ Experience: 10+ years

🪄 Skills: AWSDockerPythonGitKubernetesMachine LearningPyTorchAzureTensorflowCI/CD

Requirements:
  • Requires 10+ years of related experience with a Bachelor's degree in Computer Science, or a Master's degree with equivalent education and experience.
  • Extensive experience developing end-to-end machine learning infrastructure for large-scale applications.
  • Proven leadership skills, guiding teams to achieve innovation.
  • Expertise in machine learning frameworks like TensorFlow, PyTorch, or equivalent.
  • Deep knowledge in containerization (Docker) and orchestration (Kubernetes).
  • Comprehensive understanding of software engineering principles and development workflows.
  • Familiarity with cloud platforms such as AWS or Azure.
  • Experience in integrating DevOps practices and CI/CD pipelines.
  • Strong problem-solving skills and effective communication abilities.
Responsibilities:
  • Lead the implementation of a cutting-edge ML infrastructure, ensuring adherence to best practices.
  • Provide technical leadership and mentoring to machine learning engineers.
  • Take ownership of projects, ensuring successful delivery through effective project management.
  • Collaborate with data scientists to optimize data pipelines.
  • Establish best practices for model versioning and evaluation.
  • Architect model deployment strategies using Docker and Kubernetes.
  • Engineer automated CI/CD pipelines for model deployment.
  • Define performance benchmarks and optimize models and infrastructure.
  • Stay updated on industry trends and integrate advancements into the ML ecosystem.
Apply