Salary
💰 $150,000 - $200,000 per year
Tech Stack
AirflowNumpyPandasPythonScikit-Learn
About the role
- Build, deploy, and maintain production classification and recommendation systems serving thousands of users
- Design and implement ML pipelines for training, evaluation, and monitoring of traditional ML models
- Integrate LLM APIs and vector databases into existing ML workflows to enhance product capabilities
- Collaborate with product and engineering teams to translate business requirements into scalable ML solutions
- Optimize model performance, system reliability, and inference latency across our ML stack
Requirements
- 5+ years deploying ML models in production (classification, recommendations, or similar)
- Strong Python proficiency with ML libraries (scikit-learn, pandas, numpy) and deployment frameworks
- Experience with ML infrastructure: model serving, monitoring, and data pipelines
- Familiarity with foundation model APIs (OpenAI, Anthropic, etc.) and vector databases
- Track record of building systems that handle real user traffic and data
- Experience with LangChain, LangGraph, or similar LLM orchestration frameworks (desired)
- Knowledge of data orchestration platforms like Dagster or Airflow (desired)
- Background in search systems, embeddings, or information retrieval (desired)
- U.S. citizenship with the ability to pass a Federal Background Check and Identity Verification.
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field preferred.