Machine Learning Developer

Delivering the next-generation AI based Incident Prevention System

We are inviting you to our co.brick house where we develop SaaS products and services for startups from Europe and the US.
We are building the next generation AI-based Incident Prevention System which combines monitoring, anomaly detection, and prediction with root cause analysis and automation of DevOps activities.


  • advanced knowledge of Python language,
  • knowledge of the ML pipeline automation. Using for example one of the Argo Workflows, Kubeflow, TensorFlow Extended or similar,
  • experience with NoSql Databases,
  • good English skills (B+),
  • seniority level: Medium/Senior.

Nice to have:

  • good understanding of modern ML libraries,
  • experience with sklearn, Pytorch/Tensorflow, XGboost/LightGBM,
  • knowledge of Flask or Django, NumPy,
  • experience with cloud services like AWS, GCP or Azure,
  • experience with one of the monitoring stacks ELK, Grafana, Prometheus,
  • knowledge of Docker/Kubernetes.

Your tasks:

  • running machine learning experiments,
  • creating and delivering Python back-end,
  • developing new AI-based features for major releases of new and existing applications,
  • working closely with local and onsite developers,
  • ensuring data and algorithm integrity throughout the process,
  • automating ML deployment process from data cleaning to model monitoring,
  • providing code documentation and other inputs to technical documents,
  • supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review,
  • fixing issues, solving specific security-related issues.

Role description

  • You will need to research and implement data ingestion with help of Big Data technologies. Data ingestion from different time series data. Data processing using various technologies such as Spark, TensorFlow Extended (TFX), Kubeflow.
  • You will need to understand business logic and implement it using Python in base data platform. Automate training, deployment and Machine Learning models.
  • If you want to know more about the product, have a look at

We offer:

  • development in the environment of new technologies (internal and external training, conferences),
  • cooperation with IT clients (also international),
  • creation and support of SaaS projects,
  • startup atmosphere with a partnership approach (impact on the development of the company),
  • possibility of remote work (2-3 days a week or full time with occasional work in the office a month),
  • Medicover private medical care,
  • flexible working hours,
  • no corporate rules,
  • modern equipment,
  • convenient location – center of Gliwice (Market Square),
  • free fruits, snacks, drinks,
  • cyclic integrations (Lunch Talks, co.brick Fridays etc.),
  • salary: Employment contract: 12000 - 17000 PLN gross. For candidates with extraordinary abilities, the salary ranges are negotiable.

If you have any questions, feel free to contact us at
Please apply here