Skip to content
mimi

Open Source AI Engineer

sktime

flexible Full-time Senior 2w ago

About the role

Join sktime on the interface between open source development and real world use cases We’re a fast-growing ecosystem building powerful, developer-first tools with Python at the core. Our mission is to empower AI practitioners in the private and public sector with easily deployable and sovereign AI software.

We are looking for multiple Open Source AI Engineers to help lead development and innovation around sktime - the open-source Python library for AI with time series - and the GC.OS software stack.

You'll work at the intersection of software engineering, industry applications, and community development, helping shape the future of time series AI.

What You'll Do

  • Design, implement, and maintain features and extensions for the sktime.
  • Work in a community of practice with multiple industry use case settings, to define deployment standards and APIs.
  • Develop new features for forecasting, classification, or detection within sktime's modular framework.
  • Lead open-source engineering best practices — CI/CD, testing, documentation, and release management.
  • Engage with the open-source community: review PRs, mentor contributors, and guide design discussions.
  • Drive integration and interoperability with adjacent ecosystems (e.g., scikit-learn, PyTorch, Hugging Face).
  • Support internal and partner teams adopting sktime in production pipelines.

What We’re Looking For

Required Skills & Experience

  • experience in AI/ML engineering or applied AI development, 5+ years for senior role, 2+ years for junior role
  • Proven track record contributing to or maintaining Python libraries (preferably open-source).
  • Strong software engineering background: Python, NumPy, pandas, scikit-learn, PyTorch, pytest, and git/GitHub workflows.
  • Experience with time series analysis, forecasting, or signal processing.
  • (for Senior:) Familiarity with API design, modular architectures, and performance optimization in Python.
  • Excellent communication and collaboration skills, (for Senior:) track record in leading community discussions or code reviews.

Nice to Have

  • Contributions to sktime, related libraries (scikit-learn, PyTorch, statsmodels, PyTorch Forecasting, etc.), or the GC.OS software stack.
  • Knowledge of MLOps tools (MLflow, DVC, Airflow) or deployment frameworks.
  • Experience building interactive dashboards or front-end interfaces for data visualization (e.g., Streamlit, Dash, Plotly, or React-based tools).
  • Familiarity with pharma, life sciences, or energy sector use cases, such as demand forecasting, predictive maintenance, or clinical time series analysis.
  • Background in research software engineering or scientific computing.
  • Experience in mentoring contributors or leading open-source governance processes.

Why Join Us

  • Work at the heart of the open-source time series ML ecosystem.
  • Collaborate with world-class contributors, industry teams, and research groups.
  • Shape the technical direction of one of the most widely used time series libraries.
  • Competitive compensation, flexible remote work, and conference travel support.
  • Be part of a mission to make open, transparent, and democratically governed AI tooling the global standard.

If you love Python, AI, and connecting with real world use cases, we’d love to hear from you. Apply with your CV and track record via this form: Job application form – Fill in form

Skills

GitHubNumPyPandasPythonPyTorchScikit-learngitpytest

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free