Principal Engineer - Machine Learning
The interview process has not been published for this job.
The interview process has not been published for this job.
About the Role: Freshworks is building next-generation AI-driven customer and employee engagement platforms. As a Principal Engineer - Machine Learning on our AI/ML Engineering team, you will drive the architecture and technical strategy for core backend services powering our Agentic AI Platform. You will lead the development of reasoning-driven agents, multi-agent orchestration, and outcome-based workflows that directly power autonomous AI capability across our suite of enterprise products. This role is pivotal in establishing engineering standards, scaling backend infrastructure, and mentoring senior engineers as we expand our agentic capabilities at enterprise scale. What You'll Do • Drive Platform & Runtime Architecture: Lead the architectural design and execution of agent runtime orchestration services, focusing on reasoning, planning, tool invocation, and low-latency execution. • Define API & SDK Standards: Design and establish robust, developer-friendly APIs and SDKs that enable internal engineering teams and external ecosystem partners to build, deploy, and manage complex agent workflows. • Architect Stateful & Memory Systems: Build and optimize stateful dialog management, shared context systems, and memory services for multi-turn, context-aware autonomous agents. • Implement Multi-Agent Communication Protocols: Establish scalable agent-to-agent (A2A) communication p
Customer service software company
0 applications handled on hiARed so far. Scores appear after 10, so one hire cannot skew them.
Salary not published
Salary not published
Salary not published
Salary not published
Salary not published
Salary not published
Salary not published