Ciklum

Senior Full Stack Engineer

Ciklum
Apply
6 days ago
India (city not specified)Senior

Responsibilities

  • Design, orchestrate, and deploy multi-agent graphs for pharmaceutical workflows using LangGraph and LangChain.
  • Build and benchmark enterprise RAG pipelines with hybrid search, domain-specific embeddings, reranking, and chunking strategies.
  • Integrate foundation models and AWS Bedrock Agents or AgentCore with custom action groups for downstream execution.
  • Implement agent guardrails, citation attribution, hallucination detection, human-in-the-loop checkpoints, and audit trails.
  • Develop asynchronous RESTful and streaming APIs in Python and FastAPI using background workers and state management.
  • Build responsive React and TypeScript applications for clinical dashboards, streaming chats, graph visualizations, and validation workflows.
  • Design relational and non-relational data schemas using PostgreSQL, PGVector, DynamoDB, and DocumentDB or MongoDB.
  • Architect containerized cloud solutions using Docker, AWS ECS or Kubernetes, and AWS serverless services.
  • Implement PHI and PII security controls and support HIPAA, GDPR, GxP, and 21 CFR Part 11 compliance.
  • Implement immutable audit logging, SOUP scanning, anti-malware workflows, SonarQube quality gates, and automated testing.

Requirements

  • At least 6 years of full-stack software development experience, including at least 2 years building and deploying GenAI and agentic workflows in production.
  • Expertise in Python 3.x, FastAPI, asynchronous programming, and enterprise API design patterns.
  • Strong hands-on React.js and state-management experience with Redux Toolkit or Zustand.
  • Experience with WebSockets or Server-Sent Events for real-time model streaming and scientific data visualization libraries.
  • Production experience with LangGraph, LangChain, tool and function calling, dynamic routing, and Model Context Protocol.
  • Hands-on experience building enterprise RAG systems with query rewriting, self-correction, and hybrid search.
  • Deep AWS experience with Bedrock, OpenSearch, ECS, Lambda, S3, IAM, CloudWatch, and EventBridge.
  • Containerization experience with Docker, GitLab CI/CD or GitHub Actions, static security analysis, pytest, and integration testing.
  • Pharmaceutical, biotech, clinical trials, pharmacovigilance, medical imaging, or clinical data standards experience is desirable.
  • Experience with AWS Bedrock Agents or AgentCore, OpenAPI schemas, specialized open-weight models, AWS SageMaker, or relevant AWS certifications is desirable.

Benefits

  • Friendly, collaborative community with experienced professionals and an open-door environment.
  • Large-scale projects, internal mobility, and opportunities to expand expertise across diverse domains.
  • Internal meetups, conferences, workshops, Udemy access, language courses, and company-paid certifications.
  • Company-paid medical insurance, mental health support, and financial and legal consultations.
  • Full-time role based in India, with Ciklum teams in Chennai and Pune.

Tech Stack

Amazon DynamoDBDockerFastAPIGitHub ActionsGitLab CI/CDKubernetesMongoDBPostgreSQLpytestPythonReactRedisSeleniumSonarQubeTypeScript
Ciklum

About Ciklum

1,001-5,000 employees

Ciklum is an IT services firm that builds custom digital products and provides nearshore engineering teams, QA, DevOps, data analytics, and UX for enterprises and high-growth startups. It operates a services model spanning product engineering, e-commerce solutions, and managed delivery centers. Founded in 2002 and headquartered in London, the privately held company serves global clients including Just Eat and Zurich Insurance.

Contact me