AI / Machine Learning Software Engineer
Offer summary

(Summary generated by AI based on the full job description)

The project focuses on AI and Machine Learning within the automotive/IT sector, aiming to design and productionize ML solutions. Key technologies include Python, PyTorch, TensorFlow, scikit-learn, Docker, Kubernetes and cloud platforms like AWS, Azure or GCP. Responsibilities cover the entire ML lifecycle: model design, deployment, monitoring, and backend API development with MLOps. The offer features a competitive B2B remuneration and 100% remote work.

newyou can start ASAP

AI / Machine Learning Software Engineer

Company: Cyclad

from: 10 September 2026
to: 10 October 2026
salary not specifiedB2B contract (full-time)
Offer parameters
level:mid
working mode:remote
location:Kraków, Lesser Poland
Kraków, Lesser Poland

Requirements

Expected technologies

Python
PyTorch
TensorFlow
scikit-learn
Docker
Kubernetes
SQL
Git
AWS
Microsoft Azure
Google Cloud Platform

Optional technologies

PyTorch
Apache Spark

Our requirements

  • Strong commercial experience in Python development
  • Hands-on experience with Machine Learning and building ML-based solutions
  • Experience with ML frameworks such as PyTorch, TensorFlow and/or scikit-learn
  • Experience deploying and integrating ML models into production applications
  • Good understanding of software engineering principles, clean code, testing and application architecture
  • Experience developing REST APIs / backend services
  • Knowledge of Docker and containerized applications
  • Experience with Kubernetes
  • Knowledge of MLOps concepts and tools, including model deployment, monitoring and CI/CD
  • Experience with at least one major cloud platform (AWS, Azure or GCP)
  • Experience working with SQL and data-processing technologies
  • Familiarity with Git and CI/CD
  • Very good command of English

Optional

  • Experience with Spark / PySpark
  • Experience with Cloudera
  • Knowledge of Apache Iceberg
  • Experience with distributed data processing and large-scale datasets
  • Experience with Generative AI / LLMs, RAG or AI agents

Your responsibilities

  • Designing and developing AI and Machine Learning solutions for production environments
  • Building scalable software components and services integrating ML models
  • Developing and maintaining applications and APIs using Python
  • Implementing the complete ML lifecycle: data preparation, model development, evaluation, deployment and monitoring
  • Productionizing Machine Learning models and integrating them with existing systems
  • Developing MLOps pipelines for training, deployment and monitoring
  • Working with large datasets and data-processing frameworks
  • Containerizing and deploying AI/ML applications using Docker and Kubernetes
  • Working with cloud environments and cloud-native services
  • Ensuring code quality through testing, code reviews and software engineering best practices
  • Monitoring model and application performance in production
  • Collaborating with Data Scientists, Data Engineers, Software Engineers and other technical stakeholders

About the project

In Cyclad, we work with top international IT companies to support them in delivering innovative technologies that shape the future. Currently, we are looking for an experienced AI / Machine Learning Software Engineer to join a technology project focused on designing, developing, and productionizing AI and Machine Learning solutions.
The role combines strong software engineering skills with practical Machine Learning expertise. We are looking for someone who can not only develop ML models but also build reliable, scalable applications and services around them and bring AI solutions into production.
Project information
Position: AI / Machine Learning Software Engineer
Industry: Automotive / IT
Location: 100% remote
Employment type: B2B
Working model: Full-time
Project language: English
Recruitment process: Remote

This is how we organize our work

This is how we work

you focus on a single project at a timeyou have influence on the technological solutions appliedyou have influence on the productyou develop the code "from scratch"you focus on product development

Team members

data scientist

This is how we work on a project

  • code quality measures
  • code review
  • Continuous Integration
  • DevOps
  • integration tests
  • test automation
  • testing environments
  • unit tests
Company

What we offer

  • Competitive B2B remuneration
  • 100% remote work
  • Long-term cooperation in an international technology project
  • Opportunity to work on advanced AI and Machine Learning solutions
  • Participation in projects using modern cloud and MLOps technologies
  • Cooperation with experienced Data Science, ML and Software Engineering teams
  • Opportunity to develop expertise in production-grade AI/ML systems
  • Remote recruitment process
  • Support from Cyclad throughout the recruitment and cooperation process

Development opportunities we offer

  • substantive support from technological leaders
  • technical knowledge exchange within the company

Benefits

  • sharing the costs of sports activities
  • private medical care
  • life insurance
  • remote work opportunities
  • flexible working time
  • integration events
  • dental care
  • no dress code

Recruitment stages

  • 1.
    Introductory call
  • 2.
    Technical interview
  • 3.
    Final decision

Cyclad

In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting edge technologies that shape the world of the future.

This is how we work

AI / Machine Learning Software Engineer
I apply to:
Cyclad
Kraków, Lesser Poland
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.



This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer