Lead Software Engineer - Al Product development
Core
Lead end-to-end delivery of scalable full-stack product features integrating Generative AI, RAG, and agent-based workflows into a mission-critical pharmaceutical insights platform.
Role type
Lead Software Engineer (Full Stack, AI Product Development)
Builds
AI-powered product features, microservices, and APIs for the Cortellis platform serving the pharmaceutical industry.
Domain
Pharmaceutical industry, Generative AI, Full-stack web development.
Deliverable
production ML models
Required skills
Java 11/17, Spring Boot, microservices, RESTful APIs, Angular, Node.js, GenAI integration, prompt engineering, RAG pipeline design, CI/CD, AWS/cloud platforms.
Preferred skills
GitHub Actions, Jenkins, Azure DevOps, vector databases (Azure AI Search, Pinecone, Weaviate, FAISS), Responsible AI practices, A/B testing, feature flags.
Technologies
OpenAI, Azure OpenAI, Ragas, Split.io, Java, Spring Boot, Angular, Node.js, AWS, GitHub Actions, Jenkins, Azure DevOps, Azure AI Search, Pinecone, Weaviate, FAISS.
Responsibilities
Design and deliver scalable backend features; build and maintain microservices and APIs; integrate LLMs, RAG, and agent workflows; ensure AI solution robustness and production readiness; apply prompt engineering best practices; contribute to architectural decisions; mentor engineers.
Seniority
Lead, hands-on IC with mentorship responsibilities