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
90 USD per hour
Apply Now