Senior Machine Learning Engineer
Krakow, Kraków
Aspect Software
Job Title: Senior 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 seeking an experienced Senior Machine Learning Engineer to lead the design, development, and deployment of advanced machine learning models that solve complex, real-world challenges in the Workforce Management domain. In this role, you will shape technical strategy, mentor team members, and collaborate with cross-functional stakeholders to deliver scalable, production-ready solutions that drive measurable business outcomes.
Key Responsibilities:
Architect and build robust machine learning models for a variety of business use cases
Design and optimize scalable data pipelines for preprocessing, feature engineering, and model training
Drive technical strategy and architectural decisions for ML systems
Mentor junior engineers and guide best practices in modeling, coding, and deployment
Collaborate cross-functionally with product, engineering, and analytics teams to translate business goals into ML solutions
Deploy, monitor, and maintain models in production environments
Evaluate emerging technologies, tools, and methodologies in machine learning and AI
Drive experimentation, tuning, and model performance optimization
Integrate ML systems into existing platforms and ensure system reliability and scalability
Establish documentation standards and contribute to knowledge sharing
Qualifications:
Master’s degree in Computer Science, Machine Learning, Data Science, or a related field (Ph.D. preferred)
5+ years of hands-on experience developing and deploying ML models in production
Proficiency in Python (preferred), R, or C++
Deep experience with ML libraries/frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)
Strong understanding of data structures, algorithms, and software engineering fundamentals
Proven experience with cloud platforms (AWS, Azure, GCP) and container technologies (Docker, Kubernetes)
Excellent communication, leadership, and mentoring skills
Strong track record of owning and delivering complex technical projects
Preferred Skills:
Expertise in one or more domains: time series forecasting, NLP, computer vision, or reinforcement learning
Experience with MLOps tooling (MLflow, Kubeflow, SageMaker, etc.)
Familiarity with big data technologies (Spark, Hadoop, Kafka)
Experience developing APIs for model inference and integration
Solid background in statistical analysis, experimental design, and visualization
Prior experience leading technical teams or initiatives
Why Join Us?
Work on high-impact, cutting-edge projects
Be part of a supportive and innovative culture
Competitive salary and comprehensive benefits
Opportunities for continuous learning and professional growth
A team driven by excellence, innovation, and collaboration
Senior Machine Learning Engineer
Senior Machine Learning Engineer
Krakow, Kraków
Aspect Software