AI/ML Engineer

New
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 5 years of experience in backend engineering; at least 2 years of hands-on experience in machine learning algorithms, information retrieval, NLP, or text processing.
Required Skills
PostgreSQLPythonETLMachine LearningSoftware EngineeringNLP

Requirements

  • Strong proficiency in Python, PostgreSQL, and modern data science and machine learning ecosystems.
  • Minimum 5 years of experience in backend engineering within production environments.
  • At least 2 years of hands-on experience implementing machine learning algorithms, information retrieval systems, NLP, or text processing solutions.
  • Proven track record of building and delivering AI/ML solutions integrated into production-grade products.
  • Experience developing scalable systems and deploying machine learning models using cloud-based infrastructure.
  • Strong understanding of software engineering best practices.
  • Experience working with Jupyter Notebooks, Google Colab, or similar development environments.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Ability to collaborate effectively in remote and cross-functional international teams.
  • Bachelor’s degree or higher in Computer Science, Engineering, Data Science, or another STEM-related field.

Responsibilities

  • Design, develop, and maintain AI and machine learning solutions using Python and modern data science frameworks.
  • Build, optimize, and manage scalable data pipelines and ETL processes to support data ingestion, transformation, and analytics workflows.
  • Develop, deploy, and maintain reliable AI/ML models in cloud-based production environments.
  • Collaborate closely with data scientists, backend engineers, product teams, and business stakeholders.
  • Write clean, maintainable, and efficient code while following best practices.
  • Conduct research on emerging AI, machine learning, NLP, and information retrieval techniques.
  • Troubleshoot technical issues, debug production systems, and ensure high availability.
  • Create and maintain technical documentation for models, pipelines, and engineering processes.
  • Participate in code reviews and contribute to a collaborative engineering culture.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now