Senior Machine Learning Engineer
⚲ Warszawa
Do uzgodnienia
Wymagania
- AI
- Machine Learning
- AWS
- ETL
- MongoDB
Opis stanowiska
Billennium is a global technology company with over 20 years of experience, committed to innovation and empowering businesses. As an employer, we offer a supportive, growth-focused environment where collaboration and creativity thrive. Join us to shape the future of technology together!
About the Role
We are looking for an experienced Senior Machine Learning Engineer to join a team responsible for developing and scaling production-grade machine learning solutions. In this role, you will drive the evolution of ML infrastructure, improve MLOps practices, and collaborate closely with data scientists to deliver reliable, scalable, and production-ready machine learning systems.
This is a senior, hands-on position that combines software engineering, machine learning, cloud technologies, and technical leadership. You will play a key role in designing ML architectures, optimizing deployment workflows, and mentoring other technical team members.
Key Responsibilities
• Design and enhance scalable machine learning architectures and production systems.
• Build and improve MLOps processes, including CI/CD pipelines, experiment tracking, model versioning, and monitoring.
• Collaborate with data scientists to deploy machine learning models into production while ensuring reliability, scalability, and maintainability.
• Develop and maintain Python-based services, ML infrastructure, and deployment pipelines.
• Provide technical guidance and mentorship to engineers and data scientists on software engineering and ML best practices.
• Work closely with cross-functional teams to translate business requirements into technical solutions.
• Evaluate and introduce new technologies that improve the efficiency and quality of machine learning platforms.
Requirements
• Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
• 5+ years of professional experience as a Machine Learning Engineer or in a similar role.
• Strong experience designing and maintaining production machine learning systems.
• Excellent Python programming skills.
• Experience building and deploying machine learning solutions in cloud environments (AWS preferred).
• Hands-on experience with ML frameworks such as TensorFlow or PyTorch.
• Practical knowledge of MLOps tools and practices, including:• MLflow
• GitLab CI/CD (or similar CI/CD platforms)
• Model deployment and lifecycle management
• Experience designing scalable data and ML pipelines.
• Ability to work closely with technical and non-technical stakeholders.
• Experience mentoring engineers or data scientists is highly desirable.
• Strong communication and collaboration skills.
Nice to Have
• Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
• Experience with AWS SageMaker.
• Knowledge of monitoring and observability tools such as Prometheus, Grafana, or Evidently AI.
• Experience with recommender systems or large-scale machine learning platforms.
• Passion for improving engineering standards, automation, and ML operational excellence.
Perks and benefits:
•
Comprehensive benefits - enjoy Udemy for Business, private medical care, Multisport card, veterinary package, language lessons, and shopping vouchers.
• Flexibility - adaptable working hours and remote/hybrid work options to suit your lifestyle & location.
• Career growth - access opportunities for professional development and learning, including perks related to our official partnerships with global IT giants: Microsoft, AWS, Snowflake, Salesforce & more.
• Global collaboration - work with a diverse, international team.
• Innovative environment - be part of a forward-thinking and growth-oriented workplace.
• Engaging community – Work with passionate professionals and participate in team-building events, hackathons, and CSR initiatives to make an impact beyond work.
• Team-building events including our company tradition (annual company event in Mazury).
• A pleasant surprise to start your journey with us in the form of a welcome pack.
Recruitment process:
• HR call
• Technical Interview
• Interview with the dedicated Client
• Final decision/ Feedback
Sounds interesting? Click "Apply" and have a chance to hear more!
Your skills & experience
Our offer
Your role
Seniority
Area of expertise
Technology stack (Tags)
Others (pictures etc.)
About the Role
We are looking for an experienced Senior Machine Learning Engineer to join a team responsible for developing and scaling production-grade machine learning solutions. In this role, you will drive the evolution of ML infrastructure, improve MLOps practices, and collaborate closely with data scientists to deliver reliable, scalable, and production-ready machine learning systems.
This is a senior, hands-on position that combines software engineering, machine learning, cloud technologies, and technical leadership. You will play a key role in designing ML architectures, optimizing deployment workflows, and mentoring other technical team members.
Key Responsibilities
• Design and enhance scalable machine learning architectures and production systems.
• Build and improve MLOps processes, including CI/CD pipelines, experiment tracking, model versioning, and monitoring.
• Collaborate with data scientists to deploy machine learning models into production while ensuring reliability, scalability, and maintainability.
• Develop and maintain Python-based services, ML infrastructure, and deployment pipelines.
• Provide technical guidance and mentorship to engineers and data scientists on software engineering and ML best practices.
• Work closely with cross-functional teams to translate business requirements into technical solutions.
• Evaluate and introduce new technologies that improve the efficiency and quality of machine learning platforms.
Requirements
• Bachelor's degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
• 5+ years of professional experience as a Machine Learning Engineer or in a similar role.
• Strong experience designing and maintaining production machine learning systems.
• Excellent Python programming skills.
• Experience building and deploying machine learning solutions in cloud environments (AWS preferred).
• Hands-on experience with ML frameworks such as TensorFlow or PyTorch.
• Practical knowledge of MLOps tools and practices, including:• MLflow
• GitLab CI/CD (or similar CI/CD platforms)
• Model deployment and lifecycle management
• Experience designing scalable data and ML pipelines.
• Ability to work closely with technical and non-technical stakeholders.
• Experience mentoring engineers or data scientists is highly desirable.
• Strong communication and collaboration skills.
Nice to Have
• Master's or PhD in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
• Experience with AWS SageMaker.
• Knowledge of monitoring and observability tools such as Prometheus, Grafana, or Evidently AI.
• Experience with recommender systems or large-scale machine learning platforms.
• Passion for improving engineering standards, automation, and ML operational excellence.
Perks and benefits:
•
Comprehensive benefits - enjoy Udemy for Business, private medical care, Multisport card, veterinary package, language lessons, and shopping vouchers.
• Flexibility - adaptable working hours and remote/hybrid work options to suit your lifestyle & location.
• Career growth - access opportunities for professional development and learning, including perks related to our official partnerships with global IT giants: Microsoft, AWS, Snowflake, Salesforce & more.
• Global collaboration - work with a diverse, international team.
• Innovative environment - be part of a forward-thinking and growth-oriented workplace.
• Engaging community – Work with passionate professionals and participate in team-building events, hackathons, and CSR initiatives to make an impact beyond work.
• Team-building events including our company tradition (annual company event in Mazury).
• A pleasant surprise to start your journey with us in the form of a welcome pack.
Recruitment process:
• HR call
• Technical Interview
• Interview with the dedicated Client
• Final decision/ Feedback
Sounds interesting? Click "Apply" and have a chance to hear more!
Your skills & experience
Our offer
Your role
Seniority
Area of expertise
Technology stack (Tags)
Others (pictures etc.)
🔍 Dekoder Ogłoszenia
🔴
supportive, growth-focused environment where collaboration and creativity thrive
Może oznaczać, że firma stawia na rozwój pracowników, ale równie dobrze może to być ogólnikowe stwierdzenie mające na celu przyciągnięcie kandydatów, bez konkretnych działań wspierających rozwój.
🔴
drive the evolution of ML infrastructure
Może oznaczać realny wpływ na architekturę i rozwój, ale też może oznaczać jedynie pracę nad istniejącą, być może przestarzałą infrastrukturą.
🔴
senior, hands-on position that combines software engineering, machine learning, cloud technologies, and technical leadership
Może oznaczać szeroki zakres obowiązków i możliwość rozwoju, ale równie dobrze może oznaczać, że będziesz musiał wykonywać wiele różnych zadań, często wykraczających poza główny obszar ML.
🔴
mentoring other technical team members
Może oznaczać formalne programy mentoringowe, ale równie dobrze może oznaczać jedynie udzielanie sporadycznych rad młodszym kolegom.