Data Science and Machine Learning Engineer
Core
Design, build, and deploy intelligent systems at scale, bridging data science and production engineering for predictive modeling, graph ML, and generative AI.
Role type
Senior IC Data Science and Machine Learning Engineer
Builds
Scalable ML APIs and productionized models for product innovation
Domain
Cloud AI/ML, Predictive Modeling, Graph Machine Learning, Generative AI
Deliverable
production ML models
Required skills
Python (Pandas, NumPy, scikit-learn), End-to-end ML system deployment, SQL/NoSQL databases, XGBoost/LightGBM, MLOps tools (Git, Docker, MLflow, Azure ML), Model evaluation metrics
Preferred skills
Deep learning frameworks (PyTorch, TensorFlow), Model optimization (Optuna), Graph ML (PyTorch Geometric, DGL), Generative AI (RAG, LangChain, LlamaIndex)
Technologies
FastAPI, Docker, Azure ML, Git, MLflow, Weights & Biases, XGBoost, LightGBM, PyTorch, TensorFlow, Optuna, PyTorch Geometric, DGL, LangChain, LlamaIndex
Responsibilities
Design and deploy ML models for classification, regression, ranking, and recommendation; Build end-to-end ML pipelines from ingestion to monitoring; Productionize models as scalable APIs; Implement validation, testing, and monitoring for model reliability; Collaborate with engineering teams to integrate ML solutions; Monitor models for drift and retrain pipelines
Seniority
Senior, hands-on IC