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