Dave is looking for an experienced and passionate Senior Machine Learning Platform Engineer to assist in the design and development of the infrastructure responsible for operationalizing Machine Learning at Dave.
Requirements
- Deep expertise in Python and familiarity with the end-to-end Machine Learning lifecycle and common Machine Learning frameworks (e.g., Scikit-learn, XGBoost, PyTorch, TensorFlow).
- Proven experience building scalable, high-performing distributed systems in a cloud environment (GCP, AWS).
- Experience with workflow orchestration tools (e.g., Airflow) and large-scale data processing frameworks (e.g., Spark, Beam).
- Proficiency in common database query languages and technologies (SQL required; Snowflake, non-relational query languages optional).
- Experience leading complex technical projects from ideation to production.
- Experience with MLOps, productionizing machine learning models, or building data-intensive applications is a plus.
- Kubernetes & Docker, Terraform, ArgoCD, Google Cloud Storage, Pub/Sub, BigQuery, Bigtable, Firestore, Redis, Snowflake, Apache Beam, Airflow, Vertex AI, Redis, Python, Java, NodeJS, FastAPI, SQL, Datadog
Responsibilities
- Drives technical decisions for tasks, choosing solutions that are scalable, easily testable, and reduce tech debt.
- Influences the team to maintain high standards for code quality and system reliability through exemplary code and constructive, insightful code reviews.
- Uses code reviews as an opportunity to coach and mentor other engineers on the team.
- Exhibits a deep understanding of the Machine Learning Platform, its architecture, and codebase.
- Proactively identifies and communicates technical risks and issues within our systems.
- Provides reliable engineering estimates with clear assumptions for complex projects and epics.
- Leads technical design discussions, collaborating with other engineers and stakeholders to evaluate trade-offs between different solutions.
Other
- 5+ years of professional software development experience, with a focus on backend or infrastructure engineering.
- A strong ability to collaborate and a penchant for architecting maintainable, reliable, and well-documented solutions.
- BS in Computer Science, related technical field or equivalent practical experience.
- As a virtual first company, team members can live and work anywhere in the United States, with the exception of Hawaii.
- Dave Operating LLC is proud to be an Equal Employment Opportunity employer and is dedicated to cultivating a diverse and inclusive workplace.