Description

You will build and deploy advanced natural language processing systems and LLM-based applications.

Responsibilities

  • Develop data exploration and analysis workflows using Python and Jupyter Notebooks.
  • Build semantic search, Retrieval Augmented Generation (RAG), and hybrid search systems.
  • Design and structure programmatic prompts using APIs from OpenAI, Vertex AI, or Llama.
  • Implement and manage vector databases for efficient similarity search and retrieval.
  • Evaluate NLP model and RAG system performance using standard retrieval and generation metrics.

Required Skills

  • 5+ years of experience in AI/ML development.
  • Strong Python programming skills.
  • Proficiency with Pandas, Matplotlib, and Scikit-learn.
  • Expertise in NLP concepts and Hugging Face pipelines for classification, generation, and entity extraction.
  • Hands-on experience with LLM frameworks such as LlamaIndex or Langchain.
  • Experience with vector databases like Pinecone, Qdrant, Vespa, or Weaviate.
  • Ability to implement prompt engineering patterns via APIs.
  • Experience with PyTorch.
  • Any Graduate degree.

Preferred Skills

  • Experience with Google Cloud AI technologies.
  • Knowledge of Terraform.

Key Skills
Education

Any Graduate