Data Scientist (AI/NLP Engineer - OpenAI & Azure Cloud Expertise)- Onsite


On Site
$50 - $70
Contract - W2
Contract - 12 Month(s)


Azure DevOps
Azure Cloud services
Artificial Intelligence
Data Scientist
Natural Language Processing

Job Details

Data Scientist (AI/NLP Engineer - OpenAI & Azure Cloud Expertise)

Are you passionate about Artificial Intelligence and Natural Language Processing (NLP)?
Do you thrive in building and deploying cutting-edge solutions that solve real-world problems?
If so, we're looking for you!
We are seeking a talented AI/NLP Engineer to join our team and play a key role in developing innovative applications utilizing OpenAI models and Azure Cloud services. This role is ideal for someone with experience in Python programming and a strong understanding of NLP concepts.


  • Design, develop, and deploy NLP applications using open-source Python libraries and Azure-hosted OpenAI models (GPT-3.5, CURIE, etc.) for tasks like text classification, summarization, and generation.
  • Leverage Azure DevOps to implement robust CI/CD pipelines for efficient development and deployment of containerized Python applications to Kubernetes.
  • Develop novel techniques for processing unstructured data, potentially combining custom object detection models with Azure AI Document Intelligence services.
  • Integrate Azure cognitive services such as semantic search with OpenAI capabilities to create intelligent chatbots with high accuracy rates (75-80%+) for specific domains (e.g., "RAG Chat Bots").
  • Collaborate with clients to understand their needs and build solutions that meet their requirements.
  • Provide training and support to internal teams and clients for maintaining and monitoring NLP applications.
  • Stay up-to-date on the latest advancements in NLP and OpenAI models, continuously seeking opportunities to improve existing solutions.


  • Proven experience in Python programming and NLP concepts
  • Familiarity with OpenAI models (GPT-3 series, CURIE) and Azure Cloud services (DevOps, Kubernetes, Cognitive Services)
  • Experience with CI/CD methodologies and containerization technologies (Docker, Kubernetes)
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to learn new technologies quickly

Bonus Points:

  • Experience with building chatbots and conversational interfaces
  • Experience with computer vision techniques (object detection)
  • Experience with data visualization tools (e.g., Dash)
  • Proven track record of delivering successful client projects
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.