CAIML Symposium 2026: SAVE THE DATE
The 5th CAIML Symposium will bring together leading experts and enthusiasts in AI to discover the future of the field.
We are pleased to announce the 5th CAIML Symposium on May 11, 2026. Following the success of our previous symposiums, CAIML Symposium 2022, CAIML Symposium 2023, CAIML Symposium 2024, CAIML Symposium 2025, this symposium will bring together leading experts in research and practice as well as enthusiasts in the field of Artificial Intelligence and Machine Learning to discuss the latest advancements, challenges, and opportunities. This year’s event introduces a new format designed to strengthen the dialogue between academic research and industry practice.
Program
Bridging Research and Practice
This year, the symposium brings together researchers and practitioners to discuss shared challenges, exchange knowledge, and explore collaboration opportunities. Through a combination of keynote presentations and interactive breakout sessions, participants from academia and industry will work together on current AI challenges.
Two Focus Topics
Morning Session (08:30-13:00): AI in Coding Explore how AI is transforming software development – from code generation and debugging to agentic systems that autonomously plan and implement solutions. Learn about the capabilities and limitations of AI-powered coding tools and discuss the opportunities and challenges they present for research and practice.
Afternoon Session (14:00-17:00): AI in Optimization Discover recent breakthroughs in AI-powered optimization and learn how these techniques are being integrated into real-world applications across industries.
Program Overview (details to be confirmed)
Morning: AI in Coding (09:00-12:30)
- Invited keynote talk: Mira Mezini (Professor of Computer Science at TU Darmstadt leading the Software Technology Lab, co-director of hessian.AI - Hesse Research Center for Artificial Intelligence, co-founder of queryella.de)
- Short pitches from researchers and practitioners on concrete challenges
- Interactive breakout sessions: Discuss practical challenges and research questions related to AI in coding and agentic AI in small groups with CAIML researchers and industry practitioners
Lunch Break including:
iCAIML Doctoral College Talks (12:30 - 14:00)
Afternoon: AI in Optimization (14:00-17:00)
-
Invited keynote talk: Laurent Perron (Tech Lead, Operations Research Team at Google; creator of OR-Tools CP-SAT solver)
-
Short pitches from researchers and practitioners on concrete challenges
-
Interactive breakout sessions: Discuss and collaborate on real-world optimization challenges and research in small groups with CAIML researchers and industry practitioners
Who Should Attend?
- Researchers in the field of AI and ML
- Industry professionals seeking to integrate AI into their operations
- Data scientists, engineers, and decision-makers working with AI
- Anyone interested in the practical application of cutting-edge AI research
Stay Informed
Registration will open soon; the number of available spots will be limited. To be notified when registration opens and receive updates about confirmed speakers and detailed program information, please subscribe to our CAIML newsletter.
We look forward to seeing you on May 11, 2026!
Talks
AI-assisted Programming: From Intelligent Code Completion to Foundation Models. A Twenty-Year Journey
by Mira Mezini
From pioneering work on intelligent code completion to large language models, AI has have significant impact on software engineering over the past two decades. This talk traces the evolution of AI-assisted programming, highlighting advancements and outlining future directions. First, we’ll journey back to 2000-2010, briefly exploring pioneering applications of machine learning methods to coding tasks, in particular, the groundbreaking work from my lab on intelligent code completion, which was honored with the ACM SIGSOFT Impact Paper Award in 2024, showcasing the software engineering community’s early contributions. The second part of the talk examines the current landscape dominated by modern large language models (LLMs). Primarily driven by the ML community, these tools are being rapidly adapted by the software engineering community for various tasks. This part of the talk will highlight the pressing need for designing more reliable and specialized foundation models for software engineering tasks. Subsequently, I’ll present ongoing work from our lab focused on developing more robust foundation models for coding with the specific needs of software engineering in mind. This retrospective not only celebrates past achievements but also critically examines the present landscape, emphasizing the vital role of software engineering expertise in shaping the future of AI-assisted programming.
The CP-SAT Solver
The CP-SAT solver is developed by the Operations Research team at Google and is part of the OR-Tools open-source optimization suite. It is an implementation of a purely integral Constraint Programming solver on top of a SAT solver using Lazy Clause Generation. It draws its inspiration from the chuffed solver, and from the CP 2013 plenary by Peter Stuckey on Lazy Clause Generation.
The CP-SAT solver improves upon the chuffed solver in two main directions. First, it uses a simplex alongside the SAT engine. Second, it implements and relies upon a portfolio of diverse workers for its search part.
The use of the simplex brings the obvious advantages of a linear relaxation on the linear part of the full model. It also started the integration of MIP technology into CP-SAT. This is a huge endeavour, as MIP solvers are mature and complex. It includes presolve – which was already a part of CP-SAT –, dual reductions, specific branching rules, cuts, reduced cost fixing, and more advanced techniques. It also allows the tight integration of the research from the Scheduling on MIP community along with the most advanced scheduling algorithms. This has enabled breakthroughs in solving and proving hard scheduling instances of the Job-Shop problems and Resource Constraint Project Scheduling Problems.
Using a portfolio of different workers makes it easier to try new ideas and to incorporate orthogonal techniques with little complication, except controlling the explosion of potential workers. These workers can be categorized along multiple criteria like finding primal solutions – either using complete solvers, Local Search or Large Neighborhood Search –, improving dual bounds, trying to reduce the problem with the help of continuous probing. This diversity of behaviors has increased the robustness of the solver, while the continuous sharing of information between workers has produced massive speedups when running multiple workers in parallel.
All in all, CP-SAT is a state-of-the-art solver, with unsurpassed performance in the Constraint Programming community, breakthrough results on Scheduling benchmarks (with the closure of many open problems), and competitive results with the best MIP solvers (on purely integral problems).
Speakers
Mira Mezini, TU Darmstadt, Germany
Mira Mezini is a LOEWE Distinguished Professor of Computer Science at TU Darmstadt, where she leads the Software Technology Lab. She served as TU Darmstadt’s provost for research and innovation (2014–2019), is a member of the executive board of the National Research Center for Applied Cybersecurity ATHENE, and founding co-director of the Hessian Center for Artificial Intelligence hessian.AI.
Mezini has served on the DFG Computer Science Panel, the ERC Consolidator Grant Panel, the ACM SIGPLAN Executive Committee, and the ERC Scientific Council’s selection committee. Since 2023, she is a member of the Senate of the German Research Foundation.
Her research spans programming systems for reliable distributed software and AI, automated software analysis, and AI-assisted software development. With over 200 frequently cited publications in top software engineering and programming languages venues, she has served as program chair for ECOOP, OOPSLA, FSE, and ICSE. In 2012, she received an ERC Advanced Grant. Mezini is a member of acatech (since 2016), the Albanian Academy of Sciences (since 2023), Academia Europaea (since 2024), and Leopoldina (since 2025). She was named an ACM Fellow in 2025 and is the 2025 recipient of the senior Dahl-Nygaard Prize, recognised as one of the most prestigious prizes in the area of software engineering.
Laurent Perron, Google, France
After a PhD on Parallelism in Constraint Programming, Laurent Perron joined ILOG in 1997 to work on ILOG Solver and to create ILOG CP Optimizer. In 2008, he joined Google and founded the Operations Research team. Laurent Perron is the creator and owner of the OR-Tools open source suite of solvers. He currently works on the CP-SAT solver. He tirelessly strives to push the boundaries of what it can solve, and is always looking for new applications.