You build, evaluate and deploy machine learning models that run inside real products.
Key Responsibilities
- Develop and evaluate machine learning models for client problems
- Build data preparation and feature pipelines
- Deploy models as services and monitor how they perform
- Work with engineers to integrate models into applications
- Document experiments, results and limitations
Required Skills
- Strong Python and experience with scikit-learn, PyTorch or TensorFlow
- Understanding of model evaluation, validation and bias
- Experience with SQL, Git and a cloud platform
- Ability to explain results clearly
Nice to Have
- Experience with Docker and model serving
- Knowledge of MLOps tools
Tools and technologies: Python; scikit-learn / PyTorch / TensorFlow; SQL; Docker (nice to have)
How to prepare
- Be ready to walk through a model you shipped, including how you evaluated it
- Revise validation, overfitting and bias