Principal Engineer - Machine Learning
FreshworksMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Lead architecture and technical strategy for core backend services of AI/ML Agentic Platform focusing on reasoning-driven agents and multi-agent orchestration.
Own design and implementation of scalable stateful dialog management, multi-agent communication protocols, and cloud-native microservices migration.
Drive LLM performance optimizations, enterprise integrations (vector DBs, RAG), and set engineering standards while mentoring senior engineers.
Minimum Requirements
12–18 years of software engineering and machine learning system development experience with scalable enterprise backend systems.
Proficiency in Java and Python with experience in agentic orchestration frameworks (e.g., LangChain, LangGraph) and workflow engines (e.g., Temporal, Airflow).
Strong expertise in distributed systems: event-driven architectures, microservices, Kubernetes, Kafka, AWS cloud, and mixed databases (PostgreSQL, Vector DBs).
Work Experience Required: 12–18 years
Ideal Candidate Profile
Experienced leader capable of defining long-term platform roadmaps aligned to complex AI and business goals and influencing cross-functional engineering teams.
Deep domain expertise in AI-driven planning, multi-agent workflows, and backend system scalability at enterprise scale.
Technical mentor with a track record of elevating engineering rigor, handling ambiguity, and driving continuous technical innovation.
