V

Virallens

AI-native software engineering and digital marketing

AI Engineer

Natural Language Processing & LLMsConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • The candidate must have 3–8 years of software engineering experience, deep expertise in Python, experience building and deploying retrieval-augmented generation or information-retrieval systems, and strong proficiency in TensorFlow and PyTorch.
  • The candidate must be able to design hybrid retrieval pipelines, encode knowledge using large language models and vector stores, and build and optimize retrieval-augmented generation systems.
  • The candidate must be proficient with vector databases and search libraries such as pgvector, FAISS, Milvus, Pinecone, or Weaviate, and understand vector search algorithms, indexing strategies, and hybrid search techniques.
  • The candidate must have hands-on experience with embeddings and transformer-based models such as OpenAI, Cohere, or Sentence Transformers, and frameworks such as Hugging Face Transformers, LangChain, and LlamaIndex.
  • The candidate must have practical knowledge of distributed systems, extract, transform, and load pipelines, Docker, Kubernetes, and cloud platforms such as Azure, AWS, or GCP for deploying AI applications.
  • The candidate must be familiar with retrieval-system evaluation, observability tools, and model-performance monitoring, and understand data governance, security, and compliance considerations.

Responsibilities

  • Design, prototype, and deploy retrieval-augmented generation systems, including scalable pipelines that combine vector search, hybrid retrieval, re-ranking, and contextual compression; build and integrate vector-search systems such as Milvus, pgvector, FAISS, or Weaviate for high-recall retrieval across structured and unstructured data.
  • Design hybrid retrieval systems that combine semantic, symbolic, and graph-based methods, and create custom chunking and encoding strategies to store operational knowledge in vector databases and knowledge graphs.
  • Architect knowledge graphs using Neo4j, RDF, or custom schemas and integrate them into retrieval workflows to support reasoning and decision-making.
  • Build and optimize data pipelines that convert incoming documents into high-quality embeddings for AI retrieval; tune chunk sizes, indexing frequencies, and embedding strategies to improve recall, factual accuracy, and efficiency.
  • Combine semantic and keyword search and experiment with metadata filtering techniques to improve precision and efficiency and surface relevant context for AI reasoning agents.
  • Evaluate end-to-end retrieval performance using information-retrieval metrics such as precision and recall and large-language-model-specific evaluations such as factuality, coherence, and task success; monitor retrieval logs and adjust embedding configurations to maintain relevance and mitigate hallucinations.
  • Compare the performance of different large language models, such as GPT-4, Claude, and Llama, across embedding structures and refine tuning strategies; implement quantization, distillation, and optimization techniques to meet latency, throughput, and cost targets.
  • Work cross-functionally with product managers, data engineers, and domain experts to translate product goals into scalable AI solutions, and conduct workshops and enablement sessions to improve AI literacy across internal teams.
  • Participate in code reviews and implement testing frameworks to ensure reliability, security, and compliance; continuously monitor model accuracy and safety and uphold data-governance and ethical guidelines.

Desired Qualifications

  • Experience designing and deploying knowledge graphs, semantic graphs, or multimodal search systems.
  • Familiarity with large-language-model fine-tuning, reinforcement learning from human feedback, and safety alignment.
  • Exposure to multimodal models for image, video, or audio and diffusion models.
  • Contributions to open-source generative AI, retrieval, or vector-database projects, or published research or blogs.
  • Experience with React or Next.js for rapid prototyping of AI-driven applications.
  • A Master's or PhD in Computer Science, AI, Machine Learning, or a related field is preferred but not mandatory; extensive relevant experience or significant open-source contributions may substitute for formal education.

About the Company

Virallens

AI-native software engineering and digital marketing

Virallens is a Bengaluru-based digital agency focusing on AI-native solutions, engineering, and digital marketing. It builds custom AI-powered apps, workflow automation, and RAG-based intelligence systems, using AI agents and copilots with human oversight, plus data pipelines to turn unstructured data into searchable knowledge; it also offers Generative Engine Optimization (GEO) to boost brand presence on AI platforms. The company differentiates itself by combining technical AI development, research, and creative marketing under one roof, delivering MVPs and integrating fragmented systems. Its goal is to help clients run more efficiently and gain visibility in AI-powered environments through practical, data-driven solutions.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Bengaluru, India
Founded
2014

Recently Posted Jobs

Explore more opportunities at Virallens

See more jobs