His primary research areas are genetic programming and coevolutionary algorithms, with applications in program synthesis, modeling, image analysis, and games. Dr. Krawiec co­chaired the European Conference on Genetic Programming in 2013 and 2014, GP track at GECCO in 2015 and 2016, and is an associate editor of Genetic Programming and Evolvable Machines journal. His work in the area of semantic GP includes design of effective search operators, semantic backpropagation, discovery of semantic modularity of programs, exploitation of program execution traces, and behavioral program synthesis.