Giotto-learn, an open-source library for topological machine learning in Python

L2F – Learn to Forecast, the Laboratory for Topology and Neuroscience (EPFL, Switzerland) and the Institute of Reconfigurable and Embedded Systems (heig-vd, Switzerland) are excited to announce Giotto, an open-source project aimed at integrating topological data analysis and machine learning at a fundamental level.

Giotto’s objective is to bring topological data analysis closer to the broader data science community, and to gather contributions from experts in the field.

Our first product is the Python library giotto-learn, released on 21 October 2019 under the Apache 2.0 license. We put an emphasis on making giotto-learn intuitive, user-friendly, and performant. It offers a convenient API and is fully compatible with the most used all-purpose machine learning library in the world, scikit-learn.

giotto-learn inherits the modularity and flexibility of the scikit-learn framework and extends the latter’s reach to include steps inspired by topological data analysis and by the theory of dynamical systems. The ability to create complex pipelines and to use scikit-learn’s model selection and hyperparameter searches, allows for topology-informed machine learning to be performed at larger scales and in the style used in modern data science. Our collaboration’s first paper shows how this allows for an extensive topological analysis of the MNIST digits dataset, including successful classification using topological features only!

While the API is written in Python, the package incorporates compiled C++ code for efficiency. In v0.1.0, Ripser (newly bound to our Python code) is used for fast computation of Vietoris-Rips persistence, and an optimised version of Hera is used for bottleneck and Wasserstein distances.

We look forward to your comments, suggestions and merge requests! Giotto’s core team is happy to help and can be reached at

Postdoc in Applied TDA at INRIA Saclay

In the setting of a collaboration with the “Institut Français du Pétrole et des Energies Nouvelles (IFPEN)” ( ),  the DataShape team at Inria ( )  invites applications for a 3-years researcher position in Topological Data Analysis (TDA).

The research  activities will be mainly driven by concrete practical data science problems. The objectives will focus on the development of new TDA methods and tools, their effective use on problems of interest for IFPEN, and their theoretical analysis.  

We seek outstanding candidates with  research skills in TDA and strong interest for real applications. Good programming skills and some knowledge and experience in statistics and machine learning will be a plus.   

Interested candidates should contact Frédéric Chazal and Marc Glisse by email (  / ) with a detailed CV.      

6th CIMAT Winter School and Workshop in Geometric and Topological Data Analysis

We are pleased to announce the 6th Winter School and Workshop on Geometric and Topological Data Analysis, which will take place at CIMAT Guanajuato in Guanajuato, Mexico, from the 20th-24th of January, 2020.

The program of the event will include the three mini-courses:

Geometric Complexes in Applied Topology
Henry Adams, Colorado State University

Random Cubical Complexes
Erika Roldán, Ohio State University

Algebraic Tools in Multiparameter Persistent Homology
Hal Schenck, Iowa State University

Additionally, there will be research talks on related topics and a poster session. There is still space for contributed talks. If you are interested in giving a talk, please indicate this on the registration form, and send your titles and abstracts to:

Rosy Davalos,

Antonio Rieser,

Limited financial support is available for local expenses for students and early-career researchers.Important dates:

Deadline for titles and abstracts: November 15th, 2019
Deadline for financial support (for students): November 4th, 2019
For registration and more information, please consult the website:
Organizing committee:

Abraham Martín del Campo
Antonio Rieser
Carlos Vargas Obieta
Centro de Investigación en Matemáticas
Jalisco s/n
Col. Valenciana
CP 36023 Guanajuato, GTO

Postdoc in Computational Applied Topology, University of Delaware

The Department of Mathematical Sciences at the University of Delaware invites applications for a postdoctoral researcher position beginning July 1, 2020, supported by the NSF through DMS award 1854683.

The postdoctoral researcher will be a principal member of a collaborative team developing the ExHACT software package for applied/persistent homological algebra and associated theoretical foundations. The researcher will work closely with project PI’s Drs. Chad Giusti (Delaware), Gregory Henselman-Petrusek (Princeton), and Lori Ziegelmeier (Macalester).

The position carries a competitive salary and benefits, and offers interdisciplinary research and training opportunities in applied topology and theoretical neuroscience. Teaching opportunities are available but not required.

Qualifications: Candidates must have completed a Ph.D. in mathematics, computer science, or another relevant field before the position begins. Successful applicants will have a strong background in both algebraic topology and computer programming. Experience with applied topology, C/C++, and software development are desirable.

How to apply: Please apply via Your application must include a cover letter, CV, research statement, and three recommendation letters. Screening of applications will begin on December 01, 2019 and continue until the position is filled.

Informal inquiries are welcome and may be addressed to Dr. Chad Giusti via e-mail at, Dr. Gregory Henselman-Petrusek at, and/or Dr. Lori Ziegelmeier at

The University of Delaware and the ExHACT project team recognize and value the importance of diversity and inclusive excellence in supporting our academic mission and enriching the experience of our employees. We are committed to attracting candidates with varying identities and backgrounds, knowing that diversity enriches the academic experience and expands the knowledge base for innovation. We strongly encourage applications from scholars from under-represented groups. UD provides equal access to, and opportunity in, its programs, facilities, and employment without regard to race, color, creed, religion, national origin, gender, age, marital status, disability, public assistance status, veteran status, sexual orientation, gender identity, or gender expression. The University is responsive to the needs of dual career couples, and supports work-life balance through our family-friendly policies. The University of Delaware is an equal opportunity/affirmative action employer and Title IX institution. For the University’s complete non-discrimination statement, please visit

Postdoc in TDA at the Sorbonne

Julien Thierny and Steve Oudot write:

Postdoctoral position in Topological Data Analysis (TDA) at Sorbonne University, Paris, France (with CNRS and INRIA).

Sorbonne University seeks a postdoctoral researcher in Topological Data Analysis (TDA) under the direction of Julien Tierny (CNRS) and Steve Oudot (INRIA). This position will focus on research projects at the intersection between TDA, data visualization and data science. We are seeking candidates with background in at least one of these areas. The projects will cover questions related to distances between topological representations (algorithms and stability), new computation paradigms for TDA and the applications of TDA to dimension reduction, for a target integration in the Topology ToolKit (

The position is a one-year term (with possibilities for extension) at Sorbonne University, which is located in the center of the city of Paris. Fluency in French is not required.

Please contact us directly (at and for more information.

TDA Tenure Track - SUNY Albany

Department of Mathematics and Statistics
University at Albany, SUNY
Tenure-track position

The Department of Mathematics and Statistics at the University at Albany, State University of New York, invites applications for a tenure-track assistant professor position in the area of applied topology/topological data analysis to start in Fall 2020.

We are looking for candidates who will significantly contribute to the department's research, closely collaborate with existing members of the department, and enhance our undergraduate and graduate programs in the area of data science.

Candidates should possess excellent research credentials as demonstrated by their PhD dissertation, publications, external funding, and as supported by letters of recommendation from experts in the field. Also of great importance are teaching credentials demonstrated by student evaluations and/or teaching awards and supported by letters of recommendation.

Candidates are required to have a PhD or an equivalent doctoral degree in Mathematics or Applied Mathematics from a university accredited by the U.S. Department of Education or an internationally recognized accrediting ·organization. Postdoctoral experience and a successful record of external funding are highly desirable. All candidates must address in their applications their ability to work with a culturally diverse population and should provide statements on teaching and research.

Candidates should apply using the University employment portal:

The University at Albany is an EO/AA/IRCA/ADA Employer.

Tenure Track in Computational Topology at UNC Greensboro

The Department of Mathematics and Statistics at the University of North Carolina at Greensboro (UNCG) invites applications for a tenure-track position in Computational Topology at the Assistant Professor rank beginning August 1, 2020.

Although preference will be given to candidates whose primary focus is computational topology, exceptional candidates in closely related fields may also be considered.

The Department of Mathematics and Statistics at UNCG consists of 23 tenured/tenure-track faculty and offers the BA, BS, and MA degrees in Mathematics as well as the PhD degree in Computational Mathematics.

All applicants will be expected to maintain a strong independent research program that strengthens our PhD program in Computational Mathematics, have a commitment to working with students from diverse backgrounds, excel in teaching at the undergraduate and graduate levels, seek external research funding, and have the potential to mentor undergraduate and graduate research. Candidates must hold or anticipate a PhD in mathematics or a closely related area by August 1, 2020.

UNCG is a doctorate-granting university with an enrollment of approximately 20,000 students. It has been designated as a Minority Serving Institution, with an undergraduate population of 45% ethnic minority students. UNCG and the Department of Mathematics and Statistics foster an environment of collaboration across departments and schools and support community-engaged research. UNCG is proud of the diversity of its student body and we seek to attract an equally diverse applicant pool for this position. UNCG is located in a metropolitan area of more than 1.6 million in the Piedmont region of North Carolina, between the Atlantic Ocean and the Appalachian Mountains and provides easy access to major research centers in the state including Research Triangle Park.
UNCG is an EOE/Affirmative Action/M/F/D/V employer and is strongly committed to increasing faculty diversity.

Applications should include an AMS cover sheet, a curriculum vitae, three letters of recommendation (including one that specifically addresses teaching), a description of current research, a statement of teaching philosophy, and a statement in which the applicant discusses their commitment to diversity, equity, and inclusivity.

Applicants should indicate whether they intend to attend the Joint Mathematics Meetings in January 2020.

Applicants are encouraged to view the Department’s webpage or the University website for more information about UNCG. Complete applications received by December 15, 2019 will be given full consideration; review of applications will continue until the position is filled.

To learn more about the position or apply, visit
For questions regarding this position, please email

Tenure track position, College of the Holy Cross

The College of the Holy Cross in Worcester MA is hiring for a tenure-track position in the Department of Mathematics and Computer Science. They are interested in applied topology both from theoretical and data driven perspectives.


The Department of Mathematics and Computer Science at the College of the Holy Cross invites applications for a full-time tenure-track appointment to begin in August 2020. We seek a committed scholar and teacher who will help us maintain and develop a long-standing focus in geometry, broadly defined, within our department. We are open to wide range of research areas, including, but not limited to: algebraic geometry, algebraic or computational topology, convex and/or discrete geometry, differential geometry, and dynamical systems. Both computational approaches and more traditional methods are welcome. Candidates whose work applies geometric thinking to real-world problems in areas such as biology, geometric design, robotics, control theory, data science, machine learning, or algebraic statistics, as well as candidates whose work is not directly motivated by applications, are encouraged to apply.

The successful candidate will be asked to teach courses at all levels of our curriculum, including some connected with their research.  Interest in, or experience with developing and pursuing research projects with students is highly desired.

This position carries a 3-2 teaching load with a full-salary one-semester research leave prior to tenure review, and generous sabbatical and fellowship leaves for tenured faculty. Tenure track faculty are eligible for travel support and reimbursement of relocation costs within the College’s published policies. All full-time appointments offer competitive salaries and include full benefits. To learn more about faculty life at the College & the Worcester area, candidates are encouraged to visit


Candidates must demonstrate commitment to, and excellence in, undergraduate teaching at the introductory and advanced levels as well as scholarly achievement. Ph.D. in mathematics or the mathematical sciences is required. 


Please submit a cover letter addressing the position requirements listed above, curriculum vitae, statements on teaching and research, undergraduate and graduate transcripts, and three confidential letters of recommendation.   As a Jesuit, undergraduate liberal arts college, the College values dialog among people from diverse perspectives as integral to the mission and essential to the excellence of our academic program (see  In your application please highlight how your teaching, scholarship, mentorship, and/or service might support the College’s mission and its commitment to diversity and inclusion.  For more information, please visit

The College of the Holy Cross uses Interfolio to collect all faculty job applications electronically.  Please submit all application materials to  

Review of applications will begin on December 1 and continue until the position has been filled.  Initial interviews of selected applicants will occur in December and January.  We will conduct these preliminary interviews by Skype or at the Joint Mathematics Meetings in Denver, January 15-18, 2020 for those who will be attending the meetings.  Questions about this search may be directed to Professor David Damiano,


The College of the Holy Cross is a highly selective Catholic liberal arts college in the Jesuit tradition. It enrolls about 3,000 students and is located in Worcester, Massachusetts, a medium-sized city 45 miles west of Boston. The College seeks faculty members whose scholarship, teaching, advising, and on- and off-campus service demonstrate commitment to the educational benefits of a richly diverse community.

Holy Cross aspires to meet the needs of dual-career couples, in part through its membership in the Higher Education Consortium of Central Massachusetts and the New England Higher Education Recruitment Consortium ( The College is an Equal Employment Opportunity Employer and complies with all Federal and Massachusetts laws concerning equal opportunity and affirmative action in the workplace.

Potential Postdoc at KTH in Stockholm

Martina Scolamiero writes:

At the TDA group of KTH we are applying to obtain funding for a post doc position. In case of a successful application, this two years position will be hosted by the Mathematics department at KTH in Stockholm and is aimed at researchers from outside Sweden.

I can highly recommend the TDA group at KTH, led by Wojciech Chacholski, where I am currently a postdoc. KTH offers a vibrant context for research where the TDA group works on a variety of topics and interacts with the Algebraic Geometry group, the Statistics group and the Brummers & Partners MathDataLab.

In the application we can mention possible interested candidates. In case you are interested or just want to know more about this possibility you are welcome to contact me.

Open rank Professorship in TDA at U Tennessee, Knoxville

The Mathematics Department at The University of Tennessee, Knoxville seeks exceptional candidates to fill a Tenure-Track Assistant Professor position in the area of Statistics and Topological Data Analysis, starting August 1, 2020. A PhD or equivalent degree in mathematics or statistics is required. Postdoctoral experience is preferred. Primary consideration will be given to candidates whose interests overlap with those of existing faculty, including Bayesian statistics, computational statistics, statistical learning, and topological data analysis.

Evidence of potential for excellence in research and high-quality teaching is required. Applications will be accepted until the position is filled. To guarantee full consideration the application should be received by November 1, 2019. The Knoxville campus of the University of Tennessee is seeking candidates who have the ability to contribute in meaningful ways to the diversity and intercultural goals of the University.

The University of Tennessee at Knoxville is the flagship university in the Tennessee state higher education system. The state of Tennessee is in strong fiscal condition. For nine consecutive years, the State and/or the University have provided funds for raises, and starting salaries for assistant professors in the Mathematics Department are very competitive. The Mathematics Department is a highly active group whose research has been supported by several funding agencies, including AFOSR, ARO, ARL, DOE, NSF, and NIH. Opportunities exist to collaborate with researchers at Oak Ridge National Laboratory (ORNL), and faculty at the Bredesen Center in Data Science and Engineering, and the National Institute for Mathematical and Biological Synthesis (NIMBioS). Knoxville is a vibrant and diverse medium-sized city in the Tennessee Valley of East Tennessee with a relatively low cost of living.

Candidates must apply via, and upload a curriculum vitae, description of research accomplishments and plans, teaching statement, and publication list. At least three reference letters addressing research and one addressing teaching must be provided. Applicants are strongly encouraged to include a cover letter that specifically addresses the reasons for their interest in this particular position at the University of Tennessee.