AI Conversation Engineer
Listed on 2026-03-08
-
IT/Tech
AI Engineer, Machine Learning/ ML Engineer
With more than 30 years in business, Mindex is a product and services company with a proven track record of delivering successful software and product solutions. We specialize in agile software development, cloud professional services, and the creation of innovative, homegrown products.
Our team has built platforms such as School Tool, Advanced Analytics, and our Integrations Platform from the ground up-giving us firsthand experience in designing, developing, supporting, and scaling modern software in real‑world environments.
We're proud to be recognized as the #1 Software Developer in the 2025 RBJ Book of Lists and ranked #80 in the Rochester Chamber Top 100 Companies. As our roster of satisfied clients and #ROCstar employees continues to grow, we're always looking for talented people who want to make an impact. Are you ready to join our team?
We are seeking a skilled AI Conversation Engineer to join our team.
The AI Conversation Engineer will design, architect, and implement robust conversational AI systems (chatbots, voice assistants, or virtual agents) that drive real business value across enterprise systems, with extensive use of Python, SQL, and modern data engineering frameworks.
Essential Functions- Define conversation flows and dialogue architectures to support multi-turn, context-aware, natural dialogs utlizing tools such as Dialogflow CX.
- Develop, write, and optimize prompts to guide large-language models (LLMs) or other generative models toward accurate, context-appropriate, safe outputs
- Fine-tune and/or adjust models (when applicable), including prompt tuning, fine-tuning, or parameter optimization, to align model behavior with product and user goals.
- Integrate conversational AI with existing backend systems via APIs and data pipelines; ensure seamless data flow, context handling, and retrieval when needed.
- Iterate on conversation design through testing: run A/B tests, user simulations, evaluate model outputs (with both automated metrics and human review), debug edge cases, and improve performance over time.
- Collaborate closely with product managers, UX / conversation designers, data engineers, and other stakeholders to define requirements, ensure ethical and safe model behavior, and deliver polished user experiences.
- Apply MLOps best practices to model versioning, testing, monitoring, and deployment.
- Experience with CI/CD pipelines using Git Hub Actions, Git Ops, GCP-native tools, Azure Dev Ops, and Jenkins is helpful.
- Bachelor’s Degree in Computer Science or equivalent experience preferred.
- 5 plus years of experience in software engineering with a strong focus on Python development and strong problem-solving skills
- Demonstrated experience in conversation architecture / design: defining dialogue flows, state/context management, branching logic, user experience considerations in conversational UI.
- Deep expertise in prompt engineering: writing, testing, and refining prompts to guide large language or generative models toward desired behavior, leveraging techniques like few-shot, zero-shot prompting, chain-of-thought, role prompting, or context conditioning.
- Experience with model tuning (prompt tuning, fine-tuning, hyperparameter adjustment) or otherwise optimizing model outputs to meet quality, safety, and reliability standards.
- Practical experience with at least one conversation / agent platform (e.g. Dialogflow preferred; or other chatbot/voice-bot platforms / agent frameworks). Ability to build, deploy, and maintain agents on such platforms.
- Experience with API integration; connecting the conversational agent to backend services, databases, or external APIs to fetch or store context, user data, or dynamic content.
- Solid conversation design experience; understanding of user-centered design, usability, natural language understanding / generation, user experience (UX) considerations, tone and style, context management, fallback and error handling.
- Strong communication skills, ability to collaborate across disciplines (product, design, engineering, data), and translate technical AI capabilities into user-facing solutions.
- Curiosity about latest developments in AI / NLP / LLMs, willingness…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).