Senior Data Scientist
Core
Develop, train, evaluate, and deploy machine learning and deep learning models, including Generative AI and LLMs, to build scalable, data-driven solutions.
Role type
Senior IC machine-learning engineer (Generative AI/LLMs)
Builds
Production ML models, recommendation engines, forecasting solutions, and intelligent applications
Domain
Artificial Intelligence, Machine Learning, Generative AI
Deliverable
production ML models
Required skills
Python, TensorFlow, PyTorch, Keras, Pandas, NumPy, Scikit-learn, SQL, Feature Engineering, Statistical Analysis, Model Validation, API Development, MLOps
Preferred skills
Generative AI, LLMs, RAG, Vector Databases, LangChain, LlamaIndex, Hugging Face, Cloud Platforms (AWS/Azure/GCP), CI/CD pipelines
Technologies
TensorFlow, PyTorch, Keras, Pandas, NumPy, Scikit-learn, LangChain, LlamaIndex, Hugging Face, FastAPI, Flask, MLflow, Docker, AWS, Azure, GCP
Responsibilities
Collect, clean, process, and analyze structured and unstructured datasets; Develop, train, evaluate, and optimize machine learning and deep learning models; Build predictive models, classification and regression systems, recommendation engines, and forecasting solutions; Use Python libraries for data analysis, visualization, and model development; Work with machine learning and deep learning frameworks; Leverage AI tools, Generative AI, LLMs, and prompt engineering techniques; Apply statistical analysis, hypothesis testing, feature engineering, and model validation techniques; Develop data pipelines and integrate machine learning models into production applications; Monitor deployed models, evaluate performance, identify data drift, and implement improvements; Document technical processes, model architectures, experiments, and analytical findings.
Seniority
Senior, hands-on IC
