Experienced Software Engineer - Machine Learning Infra

Plaid is a fintech company that builds machine learning infrastructure for real-world problems.
$182,520 - $297,000
Machine Learning
Principal Software Engineer
Remote
8+ years of experience
AI · Finance

Description For Experienced Software Engineer - Machine Learning Infra

Plaid is seeking an Experienced Software Engineer for their Machine Learning Infrastructure (ML Infra) team. This role is crucial in creating and maintaining foundational systems, tools, and processes for efficient, scalable, reliable, responsible, and secure machine learning workflows.

Key responsibilities include:

  1. Leading the development of a robust Feature Store platform for Plaid's use cases.
  2. Developing infrastructure for model deployment with observability and low latency.
  3. Supporting data exploration and experimentation using tools like Sagemaker Notebook, ML-Flow, and Trino.
  4. Creating frameworks to forecast, monitor, and track costs for ML development lifecycle.
  5. Leading the ML Infra team in setting multi-year technical strategies and roadmaps.
  6. Maintaining current infrastructure for ML developer environments, model training, data feature creation/serving, model hosting/serving, management, and monitoring.
  7. Pioneering early foundations of LLM AI platform for Plaid.
  8. Collaborating with MLEs, product engineers, and data platform engineers to improve Plaid's data ecosystems.

The ideal candidate will have:

  • 8+ years of software engineering experience
  • Extensive hands-on experience in ML Infrastructure or Platform domains
  • Deep understanding of ML Infrastructure systems
  • Experience in developing Feature Store systems
  • Strong cross-functional collaboration and communication skills
  • Demonstrated leadership abilities and mentoring experience

This role offers an exciting opportunity to shape the future of ML at Plaid and contribute to solving real-world problems in the fintech industry.

Last updated 5 months ago

Responsibilities For Experienced Software Engineer - Machine Learning Infra

  • Lead and contribute to building the Feature Store for entire Plaid
  • Shape the future of ML world for Plaid
  • Provide technical leadership in engineering excellence and mentorship
  • Design and develop Feature Store Platform for Plaid
  • Set multi-year technical strategy and roadmap
  • Maintain current infrastructure for ML developer environment and related systems
  • Pioneer early foundation of LLM AI platform for Plaid
  • Collaborate with MLEs and product engineers to support ML-based product lines
  • Work with Data Platform engineers to improve Plaid data ecosystems

Requirements For Experienced Software Engineer - Machine Learning Infra

Python
  • 8+ years of software engineering experience
  • Extensive hands-on software engineering experience in ML Infrastructure or Platform domain
  • Deep understanding of high-quality ML Infrastructure systems
  • Experience in developing Feature Store system
  • Strong cross-functional collaboration, communication, and project management skills
  • Demonstrated leadership abilities, including mentoring junior engineers

Benefits For Experienced Software Engineer - Machine Learning Infra

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k

Interested in this job?

Jobs Related To Plaid Experienced Software Engineer - Machine Learning Infra

Software Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies, focusing on AI development and leadership in Taipei, Taiwan. 13+ years experience required.

Software Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies focusing on AI development, requiring 13+ years of experience and expertise in machine learning, LLMs, and AI algorithms.

Principal, Software Engineer - GenAI

Principal Software Engineer position at Walmart focusing on GenAI platform development, combining advanced software engineering with machine learning to impact 2.2M associates worldwide.

Principal Engineer - Security ML Developer

Principal Engineer position at Broadcom focusing on security machine learning development for malware detection, offering competitive compensation and the opportunity to work on cutting-edge security solutions.

Software Senior Principal Engineer

Senior Principal Software Engineer position at Dell Technologies, focusing on AI/ML development and leadership, requiring 13+ years of experience in software development and expertise in AI technologies.