AI / Machine Learning Software Engineer
Cyclad Kraków Mid
Wynagrodzenie do uzgodnienia
🪄 Prompt EngineeringZdalnieB2B CONTRACT
Aplikuj na tę ofertę
Wyślemy Twój profil bezpośrednio do firmy.
O roli
- 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 work
- you focus on a single project at a time
- you have influence on the technological solutions applied
- you have influence on the product
- you develop the code "from scratch"
- you focus on product development
## Team members
- data scientist
## 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
- 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
## 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
## This is how we work on a project
- code quality measures
- code review
- Continuous Integration
- DevOps
- integration tests
- test automation
- testing environments
- unit tests
## 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
- Introductory call
- Technical interview
- 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.