Job Description
Job Description: Senior Product Engineer (Java)
Location: Chennai, India
About Archimedis Digital
Archimedis Digital is a global IT services and products company dedicated exclusively to the
Life Sciences industry. We combine our deep domain expertise and cutting-edge technology
skills to catalyze digital transformation for our clients.
As a boot-strapped, profitable, and rapidly growing organization with a presence in India, the
USA, and expanding footprints in Europe and LATAM, we are a "people-first" company driven
by curiosity, clarity, and consistency.
About the Opportunity
As Archimedis Digital is redefining the Life Sciences landscape by merging deep domain
expertise with next-generation technology, we are looking for a Senior Product Engineer
(Java). We need a technologist who understands how to build AI-Native architectures where
Large Language Models (LLMs), Vector Databases, and high-performance microservices
converge to solve complex pharmaceutical challenges.
The Role
As a Senior Product Engineer, you will bridge the gap between our enterprise-grade stability
and our cutting-edge AI capabilities. You will be responsible for building robust, scalable
microservices that orchestrate AI agents, manage massive data ingestion pipelines, and
ensure our platforms are "AI-ready."
You will pioneer the use of modern Java frameworks (like Spring AI and LangChain4j) to
integrate Generative AI capabilities directly into our core product suite.
Key Responsibilities
1. AI-Integrated Backend Development
• Design and build high-performance microservices using Java 21 and Spring Boot.
• Implement "Spring AI" or "LangChain4j" frameworks to integrate LLM capabilities
(OpenAI, Azure, local models) directly into the application layer.
• Develop efficient data ingestion pipelines that feed into Vector Databases (e.g., Milvus,
Pinecone, Weaviate) for RAG (Retrieval-Augmented Generation) implementations.
2. System Architecture & Scalability
• Architect event-driven systems (Kafka/RabbitMQ) to handle asynchronous AI
processing tasks without blocking user interfaces.
• Optimize API latency for real-time AI interactions (streaming responses, Server-Sent
Events).
• Ensure all systems meet the rigorous security and compliance standards of the Life
Sciences industry (GDPR, GxP).
3. Code Quality & Mentorship
• Write clean, testable, and efficient code. Champion TDD (Test Driven Development)
and CI/CD best practices.
• Perform code reviews and mentor junior developers on how to handle the non
deterministic nature of AI responses within a rigid Java type system.
Qualifications
• Experience: 6–9 years of hands-on software development experience.
• Core Tech: Mastery of Java, Spring Boot, Hibernate/JPA, and SQL.
• AI/Native Skills (Critical):
o Proven experience or strong side-projects integrating GenAI/LLMs into Java
applications.
o Familiarity with Vector Databases and semantic search concepts.
o Experience with Spring AI, LangChain4j, or building wrappers around Python
AI services.
• Architecture: Strong understanding of Microservices patterns, REST/gRPC APIs, and
Docker/Kubernetes.
• Database: Proficiency in both Relational (PostgreSQL) and NoSQL (MongoDB)
databases.
Why Join Archimedis Digital?
• The bleeding edge of Java: We aren't maintaining legacy monoliths. We are pushing
Java to its limits in the AI era.
• Meaningful Work: The platforms you build directly support pharmaceutical
manufacturing and drug safety.
• Growth: Join a profitable, scaling company where your technical decisions shape the
product roadmap.
To Apply:
Please send your resume and a cover letter outlining your experience in scaling global IT organizations hr@archimedis.io.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 12, 2026
Job Type:
Construction
Location:
Chennai, India
Company:
Archimedis Digital
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.