Programmer Analyst 6 - Senior AI/Java Developer
Lansing, MI, US
Description
• Knowledge of cloud services to store, analyze, and manage chatbot data.
• Experience in programming languages such as Python, Java, JavaScript (Node.js), and/or C++.
• Proficiency in data processing and analysis using tools such as SQL, R, and/or Pandas.
• Experience in working with large datasets and data preprocessing techniques.
• Proficiency in unit testing and integration testing for chatbot flows and APIs.
• Familiarity with debugging tools and performance monitoring to ensure the chatbot runs smoothly.
• Strong understanding of conversation design and user experience principles to create intuitive and engaging chatbot interfaces.
• Ability to design, develop, and deploy AI and machine learning solutions.
• Experience with machine learning algorithms and deep learning frameworks such as TensorFlow, PyTorch, Keras, or Scikit-learn.
• Proficiency with Natural Language Processing (NLP) tools like SpaCy, NLTK, or Hugging Face’s Transformers for text-based document processing.
• Knowledge of NLP concepts like intent recognition, entity extraction, and context management.
• Strong understanding of neural networks, computer vision, natural language processing, and/or reinforcement learning.
• Experience with OCR (Optical Character Recognition) Tesseract, Google Vision API, or AWS Textract.
• Proficiency in Dialogflow ES or CX, Google Assistant SDK, or other Google Cloud chatbot development tools.
• Experience in building, managing, and optimizing chatbot applications for different platforms (web, mobile, voice assistants).
• Experience in working with RESTful APIs and webhooks to enable backend communication
• Knowledge of cloud technologies such as AWS, Google Cloud AI, or Azure AI services for document processing and AI model deployment.
• Experience with Google Cloud Platform (GCP), including Google Cloud Functions, App Engine, and Firestore for deploying chatbots.
• Ability to design effective conversational flows, manage dialogue context, and improve user satisfaction.
• Familiarity with agile development methodologies and version control systems like Git.
• Strong problem-solving and analytical skills with a focus on continuous improvement.
• 5+years in TensorFlow, PyTorch, Keras, or Scikit-learn.
• 5+years in SpaCy, NLTK, or Hugging Face’s
• 5+years in Tesseract, Google Vision API, or AWS Textract.
• 5+years in Dialogflow ES or CX, Google Assistant SDK, or other Google Cloud chatbot development tools
• 5+years in RESTful APIs and webhooks
• 5+years in SQL, R, and/or Pandas.
• 5+ years in cloud computing and software development.
• 5+ years software development in Python, Java, JavaScript.
• 5+ years implementing core Artificial Intelligence (AI) and Machine Learning (ML) concepts.
• 5+ years designing, building, and managing Google Cloud Platform (GCP) solutions.
• 5+ years in projects development using Angular/React JS, JavaScript framework.
• 5+ years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow .
• 5+ years using CMM/CMMI Level 3 methods and practices.
• 5+ years implemented agile development processes including test driven development.
• 3+ years Experience or Knowledge on creating CI/CD pipelines using Azure DevOps.
Requirements
"• Knowledge of cloud services to store, analyze, and manage chatbot data.
• Experience in programming languages such as Python, Java, JavaScript (Node.js), and/or C++.
• Proficiency in data processing and analysis using tools such as SQL, R, and/or Pandas.
• Experience in working with large datasets and data preprocessing techniques.
• Proficiency in unit testing and integration testing for chatbot flows and APIs.
• Familiarity with debugging tools and performance monitoring to ensure the chatbot runs smoothly.
• Strong understanding of conversation design and user experience principles to create intuitive and engaging chatbot interfaces.
• Ability to design, develop, and deploy AI and machine learning solutions.
• Experience with machine learning algorithms and deep learning frameworks such as TensorFlow, PyTorch, Keras, or Scikit-learn.
• Proficiency with Natural Language Processing (NLP) tools like SpaCy, NLTK, or Hugging Face’s Transformers for text-based document processing.
• Knowledge of NLP concepts like intent recognition, entity extraction, and context management.
• Strong understanding of neural networks, computer vision, natural language processing, and/or reinforcement learning.
• Experience with OCR (Optical Character Recognition) Tesseract, Google Vision API, or AWS Textract.
• Proficiency in Dialogflow ES or CX, Google Assistant SDK, or other Google Cloud chatbot development tools.
• Experience in building, managing, and optimizing chatbot applications for different platforms (web, mobile, voice assistants).
• Experience in working with RESTful APIs and webhooks to enable backend communication
• Knowledge of cloud technologies such as AWS, Google Cloud AI, or Azure AI services for document processing and AI model deployment.
• Experience with Google Cloud Platform (GCP), including Google Cloud Functions, App Engine, and Firestore for deploying chatbots.
• Ability to design effective conversational flows, manage dialogue context, and improve user satisfaction.
• Familiarity with agile development methodologies and version control systems like Git.
• Strong problem-solving and analytical skills with a focus on continuous improvement."
"• 5+years in TensorFlow, PyTorch, Keras, or Scikit-learn.
• 5+years in SpaCy, NLTK, or Hugging Face’s
• 5+years in Tesseract, Google Vision API, or AWS Textract.
• 5+years in Dialogflow ES or CX, Google Assistant SDK, or other Google Cloud chatbot development tools
• 5+years in RESTful APIs and webhooks
• 5+years in SQL, R, and/or Pandas.
• 5+ years in cloud computing and software development.
• 5+ years software development in Python, Java, JavaScript.
• 5+ years implementing core Artificial Intelligence (AI) and Machine Learning (ML) concepts.
• 5+ years designing, building, and managing Google Cloud Platform (GCP) solutions.
• 5+ years in projects development using Angular/React JS, JavaScript framework.
• 5+ years programming in the JBOSS Enterprise SOA environment including JBOSS Workflow .
• 5+ years using CMM/CMMI Level 3 methods and practices.
• 5+ years implemented agile development processes including test driven development.
• 3+ years Experience or Knowledge on creating CI/CD pipelines using Azure DevOps."
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile Amazon Textract Angular APIs AWS Azure Chatbots CI/CD Computer Vision CX Deep Learning DevOps GCP Git Google Cloud Java JavaScript Keras Machine Learning Model deployment NLP NLTK Node.js OCR Pandas Pipelines Python PyTorch R React Reinforcement Learning Scikit-learn spaCy SQL TensorFlow Testing Transformers
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.