Job description:

About the role

We are looking for a Data Scientist with expertise in building AI-powered conversational systems to design, develop, and deploy AI solutions. This role will focus on integrating advanced natural language processing (NLP) capabilities with vector databases, AWS infrastructure, and existing web applications. The ideal candidate is hands-on with cloud services, APIs, and modern development workflows, and is comfortable collaborating with cross-functional teams.

Who are we?

IBEX Staffing Solutions is a forward-thinking recruitment firm specializing in remote and IT staffing. We connect exceptional global talent with innovative companies, helping businesses scale and thrive in a digital-first world.

Hire the brightest. Hire the best.

Job Details

Role: Data Scientist
Location: Remote
Type of Engagement: Long term Contract
Schedule: US Timezone – EST

Key Responsibilities

  • Design and implement chatbot solutions using OpenAI API and fine-tuned models.
  • Develop workflows for context-aware chat leveraging vector databases (e.g., Pinecone, FAISS, Weaviate, Milvus).
  • Architect and deploy AI services on AWS (S3, Lambda, API Gateway, ECS/EKS, etc.) for scalability and reliability.
  • Integrate chatbot functionality into the existing web application (frontend and backend support).
  • Build and maintain ETL pipelines for knowledge ingestion and retrieval.
  • Collaborate with product manager and engineers to align features with business needs.
  • Ensure version control, collaboration, and code quality using GitHub workflows.
  • Monitor performance, optimize model responses, and improve user experience through feedback loops.
  • Research and implement emerging AI/NLP techniques to keep the chatbot cutting-edge.

Required Qualifications

  • Bachelor’s or Master’s in Computer Science, Data Science, AI/ML, or related field.
  • Strong hands-on experience with OpenAI API and conversational AI systems.
  • Proficiency in Python (Flask or Django experience a plus).
  • Solid understanding of vector databases (Pinecone, FAISS, Weaviate, Milvus).
  • Familiarity with REST APIs, GraphQL, and web application integration.
  • Proficient in GitHub for version control, CI/CD, and collaborative development.
  • Strong knowledge of machine learning, NLP, embeddings, and retrieval-augmented generation (RAG).
  • Excellent problem-solving, communication, and teamwork skills.

Preferred Skills

  • Experience deploying and managing solutions on AWS.
  • Experience with Docker/Kubernetes for containerized deployments.
  • Prior experience integrating AI tools in enterprise applications.
  • Familiarity with React or other frontend frameworks for chatbot UI integration.

Benefits

  • 100% Remote / WFH setup
  • Competitive compensation package
  • Company-issued equipment & peripherals
  • 13th Month Pay7th Month Bonus
  • Paid Time Off