Machine Learning Engineer (CCAI, Dialog Flow)

Egen is a fast-growing and entrepreneurial company with a data-first mindset, bringing together the best engineering talent to work with advanced technology platforms like Google Cloud and Salesforce.
Naperville, IL, USA
Machine Learning
Mid-Level Software Engineer
Remote
1+ year of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer (CCAI, Dialog Flow)

Egen is a fast-growing, entrepreneurial company with a data-first mindset. We bring together top engineering talent to work with advanced technology platforms like Google Cloud and Salesforce, helping clients drive action and impact through data and insights. We're committed to being a workplace where the best people choose to apply their engineering and technology expertise. Our focus is on envisioning how data and platforms can improve the world.

As a Machine Learning Engineer at Egen, you'll be working on cutting-edge AI technologies. Your responsibilities will include:

  • Extending functionality through API calls to NLP, vision, and GenAI services
  • Developing dial management systems for conversation flow, including context handling and state maintenance
  • Integrating conversational AI with backend systems and databases
  • Training and fine-tuning models based on user interactions
  • Testing and bug resolution to ensure AI behaves as expected
  • Monitoring and optimizing AI system performance

The ideal candidate will have:

  • 1+ years of experience as an ML Engineer
  • Strong foundation in NLP, vision, and generative AI
  • Experience with Vertex AI, Dialogflow CX, Vision AI, Cloud Text-to-Speech, Cloud Translation, Python, Vector stores, Langchain, and more
  • Knowledge of CICD best practices, especially in complex CCAI and/or PSO engagements

Egen offers a dynamic work environment, opportunities for learning and growth, and the chance to work on innovative projects that can make a real difference. Join us in shaping the future of data and AI technology!

Last updated 6 months 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 the flow of conversation including handing context, maintaining state, and deciding appropriate responses based on user inputs
  • Integrate the conversational AI with backend systems and databases to retrieve information or perform appropriate actions based on user requests
  • Train and fine-tune models based on real user interactions to improve the AI understanding and responsiveness
  • Test and resolve bugs to ensure the AI behaves as expected across various scenarios and user inputs
  • Monitor and optimize performance of the AI systems that you work with

Requirements For Machine Learning Engineer (CCAI, Dialog Flow)

Python
  • 1+ years of experience as a ML Engineer
  • Bachelor's Degree is preferred but will consider relevant experience as an equivalent
  • 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, especially with complexity of CCAI and/or PSO engagements

Interested in this job?

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

ML Compiler Engineer, AWS Neuron, Annapurna Labs

ML Compiler Engineer position at AWS Neuron team, focusing on developing compiler technology for deep-learning workloads and contributing to cutting-edge ML infrastructure.

Software Development Engineer, Promotion Analytics and Optimization Services

Software Development Engineer role at Amazon focusing on machine learning and data analytics for promotion optimization, offering competitive salary and benefits in Vancouver.

Software Development Engineer, Predictive Targeting

Software Development Engineer role at Amazon focusing on machine learning and predictive analytics for customer targeting systems.

AI Software Engineer

AI Software Engineer position at HelpFlow to build multi-agent AI systems, requiring strong programming and AI development experience, offering remote work with potential for full-time employment.

Programmer Analyst 4 - AI Developer

Mid-level AI Developer position at DMV IT Service LLC, focusing on Document AI application maintenance and enhancement using GCP, requiring 3+ years of experience.