We transform research into product value in a changing development landscape.
This page presents an overview of our teams in the Applied Research (AR) Division and our current projects.
The aim of this research area is to make LLMs better at understanding code through context engineering and MCP tool usage.
Ongoing projects:
This research avenue explores approaches to searching through runtime information to find relevant fragments and provide them to a given agent. Extend tools for collecting runtime information, taking into account performance and memory requirements.
Ongoing project:
This area of our research involves exploring different approaches to increasing the quality of test generation using AI. We extend it to other stages of the software development process, like keeping tests up-to-date after changes in the production code.
Ongoing project:
Find out more on the team page.
This research track looks into new methods for analyzing AI agent traces and optimizing prompts, agent topologies, and tools, to improve on the current methods that require sifting through extensive agent traces and evaluation results.
Ongoing projects:
Our research in this area involves exploring various techniques and develop tools to simplify and enhance the accessibility and robustness of evaluation for all individuals working with AI-powered functionality.
Ongoing projects:
In this reserach area, we create a high-level debugging approach, so developers and coding agents can easily assess program behavior at a higher level, instead of using low-level stepping controls.
Ongoing project:
We are open to collaborate with other researchers from both academia and industry.
If you’d be interested in working with us on any of the above projects, please reach out!