Machine Learning Engineer

AI/ML

Machine Learning Engineer

AI/ML
Aspect Software, Kraków

Aspect Software

Full-time
Permanent
Mid
Remote
77 561 - 88 642 USD
Gross per year - Permanent

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