Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title: Machine Learning Engineer
Job Location: Poland, remote
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
Key Skills
Ranked by relevanceReady to apply?
Join Aspect Software and take your career to the next level!
Application takes less than 5 minutes