Data & AI Engineer

COCUS AG
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Job location

Tech stack

Artificial Intelligence
Airflow
Data analysis
Automation of Tests
Continuous Integration
Data as a Services
ETL
Data Security
Graph Database
Python
KNIME
PostgreSQL
Neo4j
Redis
Cloud Services
Large Language Models
Jupyter
GIT
Build Management
Information Technology
Apache Nifi
Celery
Docker

Job description

COCUS is all about People! We are proud to deliver skilled services and products developed by great talent, with attitude and ambition to work in innovative IT solutions. We are partnering with worldwide industry leaders and always looking for the brightest minds to have fun working Digital & Cloud Solutions, Data Services, Connectivity and Security. Emotions are part of us, we encourage everyone to be what they truly are in our collaborative, informal, transparent, and open environment where everyone can contribute to the path to achieve our goals as a Team!

What you will be doing:

  • Designing & building ETL & AI utilities
  • Designing & implementing data models for relational and graph databases
  • Graph modelling, relationship extraction, querying
  • Exploratory data analysis, prototyping, model evaluation
  • Prompt design, vector store setup, inference service orchestration
  • CI/CD & Automation: Docker build, image tagging, automated testing via "make"
  • Creating detailed documentation of the solution
  • Analyzing various documents in different formats to use as a source for the knowledge graph solution
  • Collaborate with subject matter experts and data scientists in the team to design and build the solution.

Requirements

Do you have experience in Redis?, Do you have a Master's degree?, * Several years of experience as Data Engineer & Data Scientist, building tailored pipelines and analyzing complex data sets for various use cases

  • Excellent knowledge of Python
  • Practical experience with local LLMs, including embedding engineering
  • Ability to integrate LLM services (OpenAI, local LLMs) and vector stores
  • Strong background in Airflow DAG development and orchestration, other ETL tools would be a plus
  • Comfortable with Docker Compose and building custom images
  • Very good hands-on knowledge of PostgreSQL, Neo4j & Cypher, Redis, and Celery
  • Familiar with Jupyter for rapid experimentation
  • Proven track record of secure data handling (encryption, git-secret) and CI/CD pipeline setup
  • Excellent documentation skills
  • Excellent communication skills
  • Fluent German and English, excellent written and verbal
  • Master's degree in applied mathematics and computer science

What will be a plus:

  • Practical experience (implemented use cases) with RAG
  • Knowledge of various ETL/ELT tools like dbt, NiFi, Knime etc Practical experience with ML tools (real business use cases)

Benefits & conditions

  • Permanent work contract and salary according to experience
  • Two pet friendly offices in Germany
  • Company phone for personal use
  • Enjoy up to 30 vacation days
  • Employee Assistance Program
  • Company ticket for public transportation and parking spots available
  • Benefit from a company-financed pension plan
  • Take advantage of a leasing option for bikes and shop for personal use, with company contribution
  • Referral program with bonus - invite a friend to join the team.

Apply for this position