Machine Learning Engineer - Expert
New
GermanyContractSenior
Salary90 USD per hour
Apply NowOpens the employer's application page
Job Details
- Experience
- 2+ years
- Required Skills
- PythonMachine LearningPyTorchData scienceTensorflowscikit-learn
Requirements
- Master's degree or PhD in Computer Science, Machine Learning, Statistics, Mathematics, Electrical Engineering, or a related field from a top-tier university.
- 2+ years of professional experience in machine learning, applied AI, data science, or a closely related field.
- Strong proficiency in Python and modern machine learning frameworks (e.g., scikit-learn, XGBoost, LightGBM, PyTorch, TensorFlow).
- Demonstrated experience building end-to-end machine learning solutions, including data preparation, model development, validation, and evaluation.
- Strong understanding of model evaluation metrics, validation methodologies, and experimental design.
- Experience with one or more of the following areas: tabular machine learning, natural language processing, computer vision, recommendation systems, ranking systems, time-series forecasting.
- Ability to work independently on open-ended machine learning problems and deliver high-quality technical outputs.
Responsibilities
- Develop end-to-end machine learning solutions for challenging prediction and modeling problems.
- Analyze datasets and define appropriate modeling approaches, validation strategies, and evaluation metrics.
- Perform exploratory data analysis, feature engineering, and data preprocessing.
- Train, tune, and evaluate machine learning models across tabular, text, image, and time-series datasets.
- Review and validate the technical quality of machine learning projects and deliverables.
- Identify opportunities to improve model performance through systematic experimentation and iteration.
View Full Description & ApplyYou'll be redirected to the employer's site