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

Java AI Developer

Java AI Developer position at Capco focusing on developing and optimizing AI-powered applications for financial services.

Developer Relations

Developer Relations role at Oumi, focusing on building and nurturing an open-source AI developer community through technical content creation, community engagement, and platform advocacy.

Machine Learning Engineer, Generative AI Innovation Center

Machine Learning Engineer role at AWS's Generative AI Innovation Center, focusing on LLM development, fine-tuning, and optimization for enterprise AI solutions.

Software Development Engineer, StoreGen

AI-focused Software Development Engineer role at Amazon, building next-generation development tools and practices using artificial intelligence.

Software Engineer- AI/ML, AWS Neuron Distributed Training

AWS Neuron seeks ML Engineer to develop distributed training solutions for cloud-scale machine learning accelerators, focusing on large language models and ML infrastructure.