As a Senior Machine Learning Engineer, this individual will be challenged to develop enterprise-grade advanced ML and NLP solutions powering Izola, Forrester’s conversational AI chatbot
Job Summary
As a Senior Machine Learning Engineer, this individual will be challenged to develop enterprise-grade advanced ML and NLP solutions powering Izola, Forrester’s conversational AI chatbot.
This role emphasizes senior-level ownership of end-to-end, production ML systems: designing, building, and operating scalable conversational AI capabilities, rather than narrowly scoped model research.
Forrester is a place where everyone is given the tools, support, and runway they need to go far.
Matching Summary
As a Senior Machine Learning Engineer, this individual will be challenged to develop enterprise-grade advanced ML and NLP solutions powering Izola, Forrester’s conversational AI chatbot.
Skills & Requirements
Must-have
ML and NLP solutions
multiagent framework optimization
answer quality observability
retriever optimization systems
scalable production ML systems
conversational AI capabilities
Nice-to-have
curiosity, courage and customer obsession
bold at work
knowledge of personalization algorithms
reinforcement learning for dialogue optimization
voice technologies for conversational AI
Key Requirements
Five-plus years designing and building enterprise-grade, cloud-native applications
Four-plus years in ML engineering, owning end-to-end data pipelines
Deep expertise in LLM-powered conversational systems and RAG architectures
Proven experience in designing and operating multiagent systems
Experience in integrating ML observability platforms
Hands-on expertise in retriever tuning and personalization
Advanced proficiency in Python and cloud-native development