Taro Logo

Staff Data & Machine Learning Engineer

Celonis is the global leader in Process Mining technology and one of the world's fastest-growing SaaS firms.
Data
Staff Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Data & Machine Learning Engineer

Celonis, the global leader in Process Mining technology, is seeking a Staff Data & Machine Learning Engineer to join their Task Mining team. This role involves improving and extending the existing Task Mining ETL pipeline and building production-ready AI-based features into the Task Mining product. The ideal candidate will have expertise in data engineering, software development, and machine learning, with a strong focus on Python.

Key responsibilities include:

  • Designing and maintaining scalable data pipelines for large datasets
  • Developing AI-powered features for the Task Mining product
  • Implementing data strategies and models
  • Collaborating with other teams to deploy and monitor ML models in production
  • Leveraging machine learning for process optimization insights
  • Writing and optimizing SQL queries
  • Learning and using PQL (Process Query Language)
  • Providing technical leadership and mentorship

Requirements:

  • 8+ years of experience in Computer Science/Data Science or a PhD with 5+ years of practical experience
  • Experience building production-ready AI/ML applications in Python
  • Strong skills in data pipeline optimization and ETL processes
  • Excellent command of SQL and query optimization
  • Experience with containerization and CI/CD pipelines
  • Strong communication and collaboration skills

Celonis offers a unique opportunity to work with industry-leading process mining technology, investment in personal growth, competitive compensation including equity, and a supportive work environment focused on employee well-being and diversity.

Last updated 9 months ago

Responsibilities For Staff Data & Machine Learning Engineer

  • Design, build, and maintain robust, scalable data pipelines
  • Drive the development of AI-powered features for the Task Mining product
  • Implement data strategies and develop data models
  • Collaborate with other engineering teams to implement, deploy, and monitor ML models in production
  • Leverage machine learning techniques for process optimization insights
  • Write and optimize SQL queries
  • Learn and use PQL (Process Query Language)
  • Own end-to-end solution implementation
  • Provide technical leadership and mentorship

Requirements For Staff Data & Machine Learning Engineer

Python
  • 8+ years of practical experience in Computer Science/Data Science or PhD with 5+ years of experience
  • Experience with building production ready and scalable AI/ML applications in Python
  • Ability to optimize data pipelines, applications, and machine learning models
  • Understanding of ETL jobs, data warehouses/lakes, data modeling, schema design
  • Excellent command of SQL, including query optimization principles
  • Experience with containerization and CI/CD pipelines
  • Strong communication and collaboration skills (English is a must)
  • Ability to supervise and coach mid-level and senior colleagues

Benefits For Staff Data & Machine Learning Engineer

Equity
  • Investment in personal growth and skill development
  • Competitive compensation and benefits packages including equity
  • Physical and mental well-being support
  • Diverse and global team environment
  • Open-minded culture with innovative, autonomous teams
  • Business Resource Groups for employee connection and support

Interested in this job?