Principal Engineer - Machine Learning
HyderabadFull-timeHybrid12–18 yrsPosted over a month ago
Leadership data science role at Freshworks in Hyderabad. Needs 12–18 years. Hybrid.
About the role
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.
What you'll do
- Drive Platform & Runtime Architecture: Lead the architectural design and execution of agent runtime orchestration services, focusing on reasoning, planning
- Define API & SDK Standards: Design and establish robust, developer-friendly APIs and SDKs that enable internal engineering teams and external ecosystem partners to…
- Architect Stateful & Memory Systems: Build and optimize stateful dialog management, shared context systems, and memory services for multi-turn
- Implement Multi-Agent Communication Protocols: Establish scalable agent-to-agent (A2A) communication protocols, coordination patterns
- Lead Cloud-Native Microservices Migration: Drive the transition toward cloud-native, event-driven backend services using modern microservices, service mesh
What you need
- Machine learning
- Python
- AWS
- Airflow
- Kafka
- Microservices
Good to have
- LLMs
- PostgreSQL
- Java
- Kubernetes
- Test automation
- Employee engagement