Machine Learning Engineer (CCAI, Dialog Flow)

Egen is a data-first company working with advanced technology platforms like Google Cloud and Salesforce to help clients drive action and impact through data and insights.
Naperville, IL, USA
Machine Learning
Entry-Level Software Engineer
Remote
101 - 500 Employees
1+ year of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer (CCAI, Dialog Flow)

Egen, a dynamic data-first technology company, is seeking a Machine Learning Engineer to join their team. This role focuses on developing and implementing conversational AI solutions using Google Cloud's CCAI and DialogFlow technologies. The position offers both remote and office-based opportunities in Naperville, IL.

The ideal candidate will work on cutting-edge AI technologies, including NLP, computer vision, and generative AI. You'll be responsible for developing sophisticated dialogue management systems, integrating AI services, and optimizing model performance. The role requires hands-on experience with various Google Cloud AI services, including Vertex AI, DialogFlow CX, Vision AI, and Cloud Translation.

Egen provides an inclusive work environment committed to diversity and equal opportunity. The company focuses on solving complex data challenges using advanced technology platforms like Google Cloud and Salesforce. They value continuous learning and innovation, making it an ideal place for engineers who want to work with cutting-edge AI technologies.

This position offers an excellent opportunity for ML engineers who want to make a real impact by building and deploying AI solutions that drive business value. You'll be part of a fast-growing company that emphasizes engineering excellence and technological innovation. The role combines practical ML engineering with production-level system development, making it perfect for those who want to grow their careers in AI and machine learning.

Last updated 6 days ago

Responsibilities For Machine Learning Engineer (CCAI, Dialog Flow)

  • Use API calls to extend functionality and integration with packaged NLP, vision, and GenAI services
  • Develop dial management systems to manage conversation flow including context, state, and responses
  • Integrate conversational AI with backend systems and databases
  • Train and fine-tune models based on real user interactions
  • Test and resolve bugs across various scenarios
  • Monitor and optimize performance of AI systems

Requirements For Machine Learning Engineer (CCAI, Dialog Flow)

Python
  • 1+ years of experience as a ML Engineer
  • Bachelor's Degree preferred or equivalent experience
  • Strong foundation in NLP, vision, and generative AI
  • Experience with Vertex AI, Vertex Search and Conversations
  • Dialogflow CX (must have)
  • Vision AI and OCR
  • Cloud Text-to-Speech, Cloud Speech-to-Text
  • Cloud Translation, Glossaries
  • Python
  • Vector stores
  • Langchain
  • Data Loss Prevention
  • CICD best practices

Interested in this job?

Jobs Related To Egen Machine Learning Engineer (CCAI, Dialog Flow)

New Grads 2025 - Software Engineer, Algorithm

Entry-level Software Engineer position at WeRide.ai focusing on developing autonomous driving algorithms and machine learning models for next-generation autonomous vehicles.

2025 Software Development Engineer - Machine Learning

Entry-level Software Development Engineer position at Amazon, focusing on Machine Learning and distributed systems, perfect for recent graduates with ML experience.

Founding Machine Learning Engineer

Founding Machine Learning Engineer position at Mineflow, developing AI models to predict mineral deposit shapes and locations.

Software/AI Engineer

FurtherAI builds AI Teammates to automate insurance workflows, focusing on unstructured data processing and system integration.

New Grad Applied AI Engineer - Computer Vision

Entry-level AI Engineer position at Kodiak Robotics focusing on computer vision and deep learning for autonomous vehicles.