Remote Machine Learning Engineer (m/f/d)

at ResearchGate

Posted 1 day ago 1 applied

Description:

  • This is a full-time position based in Berlin, and ResearchGate is a remote-first organization that supports mobile and flexible working.
  • ResearchGate is the professional network for scientists and researchers, aiming to foster scientific collaboration and drive progress for a better world.
  • The role of Machine Learning Engineer involves unlocking the value in data assets by developing Machine Learning models and data-intensive systems across ResearchGate’s product.
  • The work will enable scientists in ResearchGate’s network to stay updated with the latest work in their fields and provide tools to foster collaboration and detect fraud.
  • The Data Science and Machine Learning team is a multidisciplinary engineering team that includes Data Scientists, Machine Learning Engineers, and Data Engineers.
  • The team manages the full ML product life-cycle, including identifying opportunities, matching data sources with ML approaches, prototyping, scaling models, and maintaining services within ResearchGate’s engineering infrastructure.
  • Collaboration is essential, with team members supporting each other's projects and working closely with stakeholders in Product and other Engineering teams.
  • Responsibilities include identifying opportunities for data products, performing data analysis, training ML models, deploying solutions, and contributing to the evolution of the internal ML technology stack.

Requirements:

  • Candidates must have 5+ years of experience in a machine learning or data science role, including writing production-grade code, training models, creating data pipelines, deploying prediction services, and monitoring performance.
  • Expert knowledge of Python and familiarity with Data Science/Machine Learning libraries such as pandas, pytorch or TensorFlow, scikit-learn, and xgboost is required; Java experience is a bonus.
  • Familiarity with a cloud services platform for ML development is necessary, with GCP fluency being a bonus.
  • Strong analytical thinking and knowledge of the statistical foundations of ML, along with practical experience developing models for tabular and natural language data, is required; exposure to recommender systems or search applications is a bonus.
  • Very strong proficiency in SQL is mandatory, and proficiency in Big Data technologies (e.g., BigQuery, Hadoop, Flink, PySpark, Dask) is a nice to have.
  • Candidates must be able to translate business requirements into data-driven solutions and possess excellent communication and prioritization skills.

Benefits:

  • Employees will work in an open and empowered company culture, with opportunities to shape their professional development and growth.
  • The position offers a flexible working environment that adapts to individual life circumstances, along with 30 full days of vacation and dedicated days for professional development.
  • Employees will have free access to a platform supporting mental wellbeing.
  • ResearchGate supports a remote work approach, allowing team members to work across borders for up to 120 days a year, with occasional team summits and workshops.