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:
- Leading the development of a robust Feature Store platform for Plaid's use cases.
- Developing infrastructure for model deployment with observability and low latency.
- Supporting data exploration and experimentation using tools like Sagemaker Notebook, ML-Flow, and Trino.
- Creating frameworks to forecast, monitor, and track costs for ML development lifecycle.
- Leading the ML Infra team in setting multi-year technical strategies and roadmaps.
- Maintaining current infrastructure for ML developer environments, model training, data feature creation/serving, model hosting/serving, management, and monitoring.
- Pioneering early foundations of LLM AI platform for Plaid.
- 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.