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 19 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)

Prompt Engineer

Join SuperDial as a Prompt Engineer to develop and optimize LLM solutions for healthcare workflows, combining AI expertise with real-world healthcare applications.

Founding Engineer (ML × SWE)

Foundry is seeking a Founding Engineer to build core ML systems and RL infrastructure for browser automation, offering competitive pay and equity.

2025 Software Development Engineer - Machine Learning

Entry-level Machine Learning Software Development Engineer position at Amazon, focusing on building innovative ML solutions and distributed systems.

Associate I AI Engineer

Entry-level AI Engineering position at S&P Global, focusing on developing AI solutions for financial markets and data analytics.

Software Developer - Oracle Labs

Entry-level software developer position at Oracle Labs focusing on machine learning and AI development.