Currency

Machine Learning Engineer

77 100 - 88 115 USDGross per year - Permanent
AI/ML

Machine Learning Engineer

AI/ML

Aspect Software, Kraków

Aspect Software

Full-time
Permanent
Mid
Remote
77 100 - 88 115 USD
Gross per year - Permanent

Tech stack

    Python

    master

    TensorFlow

    advanced

    PyTorch

    advanced

    AWS

    advanced

Job description

Job Title: Machine Learning Engineer

 

About Aspect Software: Aspect Software develops world-class Workforce Engagement Management software that empowers the Employee to reach their highest potential to achieve operational excellence. We are committed to fostering a collaborative and dynamic work environment where cutting-edge technology and creative problem-solving converge. Join us as we shape the future of intelligent workforce systems.

 

Position Overview: We are looking for a skilled and motivated Machine Learning Engineer to join our growing team. In this role, you’ll design, develop, and deploy machine learning models to solve real-world problems—particularly in the Workforce Management domain. You’ll collaborate with data scientists, software engineers, and product managers to deliver scalable, production-ready ML solutions.

 

Key Responsibilities:

  • Design, develop, and optimize machine learning models for business-critical use cases

  • Build reliable data pipelines for data cleaning, feature engineering, and model training

  • Collaborate with cross-functional teams to translate business needs into technical solutions

  • Deploy and maintain ML models in production, ensuring reliability and performance

  • Monitor model performance and implement ongoing improvements

  • Conduct research and stay current on advancements in ML/AI

  • Work with engineering teams to integrate ML models into production systems

  • Maintain clear documentation for processes, tools, and methodologies

 

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, or a related field

  • 2–4 years of hands-on experience developing machine learning models, including production deployment

  • Proficient in Python (preferred), R, or C++

  • Experience with ML libraries and frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)

  • Solid grasp of data structures, algorithms, and software engineering fundamentals

  • Familiarity with cloud platforms (AWS, Azure, GCP) and container tools (Docker, Kubernetes)

  • Strong problem-solving skills and attention to detail

  • Effective communication and collaboration skills

 

Preferred Skills:

  • Some experience with time series processing, natural language processing (NLP), computer vision, or reinforcement learning

  • Basic knowledge of MLOps practices and tools

  • Familiarity with big data technologies like Hadoop, Spark, or Kafka

  • Experience in developing APIs for model deployment

  • Background in statistical analysis and data visualization

 

Why Join Us?

  • Work on impactful and challenging projects that make a difference

  • Be part of a collaborative and inclusive culture

  • Enjoy competitive compensation and benefits

  • Access professional development and growth opportunities

  • Join a team passionate about innovation and excellence

 

Tech stack

    Python

    master

    TensorFlow

    advanced

    PyTorch

    advanced

    AWS

    advanced

Office location

Published: 29.10.2025

Machine Learning Engineer

77 100 - 88 115 USDGross per year - Permanent
Summary of the offer

Machine Learning Engineer

Aspect Software, Kraków

Aspect Software

77 100 - 88 115 USDGross per year - Permanent
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is Aspect Software (hereinafter "controller"). You have the right to request access to you... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
ADVERTISEMENT: Recommended by Just Join IT