Senior Product Development AI Engineer
On-siteBengaluru, Karnataka, India
Job Summary
Build customer-facing features across frontend and backend using Angular 18+, NodeJS, and Spring Boot while defining non-functional requirements for latency, security, and observability. Partner with Product, BA, and UX teams to drive solution architecture, technical specifications, and delivery plans for Cortellis and related Life Sciences products. Implement AI integrations including RAG pipelines, prompt orchestration, and agent-based workflows with robust evaluation, guardrails, and responsible AI practices. Optimize performance for cost and latency while ensuring production readiness through monitoring, alerting, and incident response. Work full-time contract hours in IST to support global pharmaceutical clients with trusted intelligence solutions.
Required Qualifications
- 5+ years of experience
- Strong web-focussed development skills
- Effective communicator at all levels
- Excellent inter-personal skills
- Strong business focus
- Highly self-motivated
- Confident to work on projects alone as well as in a team
- Enthusiastic approach to extending knowledge and learning new skills
- Strong commitment to quality of work
- Good attention to detail
- Expert in Java 11/17
- Expert in Spring Boot (REST APIs, microservices)
- Expert in Microservices architecture (API contracts, versioning, service decomposition)
- Expert in Angular 18+
- Expert in NodeJS (micro frontends)
- Expert in Scalable system design (event-driven, distributed systems)
- Expert in Non-functional architecture (latency, security, observability)
- Must have experience in End-to-end product delivery (UI–API–data–production support)
- Expert in Software design patterns
- Expert in RAG pipelines (chunking, embeddings, retrieval orchestration)
- Expert in Prompt engineering (few-shot, structured outputs, guardrails)
- Expert in AI assistants & agents (tool calling, workflows, memory patterns)
- Expert in AI evaluation (Ragas, prompt testing, regression evaluation)
- Expert in Production readiness (monitoring, alerting, incident response)
- Expert in Debugging distributed systems (logs, tracing, root cause analysis)
- Expert in Working with continuous integration environments
- AI integration (Azure OpenAI/OpenAI APIs)
- CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps)
- Vector databases (Azure AI Search, Pinecone, Weaviate, FAISS)
- Responsible AI (prompt injection defense, PII masking, policy enforcement)
- Experimentation (A/B testing, feature flags – Split.io)
- Platform thinking (shared AI services, reusable components)
- Partner with Product, BA, UX and architects to drive solution architecture, technical specifications, and delivery plans
- Document non-functional requirements (latency, availability, security, scalability, observability) and ensure features meet agreed targets
- Build microservices and RESTful APIs using Java 11/17 and Spring Boot
- Apply clean architecture principles, API versioning, backward compatibility, and secure-by-default patterns
- Build frontend components in Angular 18+
- Focus on operational readiness (logging, metrics, tracing, alerting)
- Implement AI integrations, including RAG patterns, embeddings, prompt orchestration, and prompt safety/guardrails
- Build AI assistants and agent-based workflows embedded into product experiences
- Write and maintain high-quality prompts and system instructions
- Apply prompt engineering best practices, structured outputs, and robust error handling
- Design retrieval pipelines: chunking strategies, embedding selection, indexing approaches, and relevance tuning
- Choose and integrate vector databases as appropriate
- Establish evaluation (AI eval) practices
- Ensure responsible AI practices: data privacy, PII handling, prompt injection mitigation, content safety, and secure integration of model endpoints
- Optimize AI feature performance with respect to latency and cost, batching, streaming responses, fallback strategies, and graceful degradation
- Communicate trade-offs clearly to stakeholders
- Drive alignment on scope, milestones, quality bars, and risk mitigation
- Contribute to technical roadmap and platform improvements (developer experience, shared libraries, observability, security posture)
- Work on Cortellis umbrella of products like CCI, CDI, CTI and CRI
- Work with Angular, NodeJS, Java, Spring Boot, Oracle, Postgres, Elastic Search, Coherence
- Use microservices architecture and cloud-native tools/technologies that include EC2, S3, SQS
- Work in IST hours
- Full-time contract (9 hours per day, including 1 hour break)
Desired Qualifications
- Experience in defining non-functional requirements
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.