Clarivate

Senior Product Development AI Engineer

Clarivate
Apply
4 months ago
Bengaluru, IndiaSenior

Responsibilities

  • Partner with Product, Business Analysts, UX, and architects to define solution architecture, technical specifications, delivery plans, milestones, and quality standards.
  • Build Java and Spring Boot microservices and RESTful APIs with API versioning, backward compatibility, clean architecture, and secure-by-default patterns.
  • Develop Angular frontend components with state management, modular design, performance optimization, accessibility, and consistent user experience patterns.
  • Implement operational readiness through logging, metrics, tracing, monitoring, alerting, and incident response.
  • Build RAG pipelines, including chunking, embeddings, retrieval orchestration, indexing, and relevance tuning.
  • Develop AI assistants and agent-based workflows with tool or function calling, multi-step reasoning flows, memory patterns, and user feedback loops.
  • Create and maintain prompts and system instructions using structured outputs, few-shot prompting, guardrails, and robust error handling.
  • Establish AI evaluation practices with success metrics, evaluation datasets, regression tests, and production quality-drift monitoring.
  • Apply responsible AI practices covering data privacy, PII handling, prompt-injection mitigation, content safety, and secure model endpoint integration.
  • Optimize AI feature latency and cost through batching, streaming responses, fallback strategies, and graceful degradation.
  • Communicate technical trade-offs, contribute to the technical roadmap, and improve shared AI services, libraries, developer experience, observability, and security posture.

Requirements

  • 5+ years of experience in product development and full-stack engineering.
  • Expertise in Java 11/17 and Spring Boot, including REST APIs and microservices.
  • Strong experience with Angular 18+ and NodeJS, including micro-frontends.
  • Experience with scalable system design, event-driven and distributed systems, software design patterns, and non-functional architecture.
  • Experience delivering products end to end across UI, APIs, data, production support, and continuous integration environments.
  • Experience with RAG pipelines, embeddings, prompt engineering, AI assistants, agent workflows, tool calling, and AI evaluation.
  • Experience with production readiness, monitoring, alerting, incident response, and debugging distributed systems using logs, tracing, and root-cause analysis.
  • Preferred experience with Azure OpenAI, OpenAI APIs, GitHub Actions, Jenkins, Azure DevOps, Azure AI Search, Pinecone, Weaviate, FAISS, and Split.io.
  • Preferred knowledge of responsible AI, prompt-injection defense, PII masking, policy enforcement, A/B testing, feature flags, and shared AI platform components.
  • Strong communication, interpersonal, collaboration, self-motivation, business focus, learning orientation, quality focus, and attention to detail.

Benefits

  • Full-time contract position requiring 9 hours per day, including a 1-hour break, during IST hours.
  • Equal employment opportunity protections apply to hiring, compensation, promotion, training, and other employment terms.

Tech Stack

AngularElasticsearchGitHub ActionsJavaJenkinsPostgreSQLSpring Boot
Clarivate

About Clarivate

10,000+ employees

Clarivate provides subscription data, analytics platforms and workflow software for academia, government, intellectual property and life sciences organizations. Its portfolio includes Web of Science for research discovery, Derwent and CPA Global tools for patents and IP management, and brand/domain protection services. Formed in 2016 from Thomson Reuters’ IP & Science business, the company is headquartered in London and trades on the NYSE (CLVT).

Contact me