About the Role:
The opportunity We are seeking a highly skilled Senior Developer with strong capabilities in Core Java, Spring Boot, and AI/ML technologies to drive hands‑on development within the NBBL Innovation vertical. The role involves building AI-driven applications, integrating LLM frameworks such as LangChain/Llama Index, developing RAG pipelines, and contributing to enterprise‑grade application development.
Responsibilities:
-
Develop and maintain enterprise-level applications using Core Java and Spring Boot.
-
Implement RESTful APIs with secure coding standards and best practices.
-
Build and integrate AI using frameworks like TensorFlow, PyTorch, Scikit-learn.
-
Implement LLM-powered features using LangChain, LlamaIndex, and other modern AI frameworks.
-
Develop and maintain RAG pipelines, including vector database integration.
-
Apply prompt engineering techniques for improving LLM output relevance.
-
Explore emerging AI technologies and contribute to PoCs under Innovation.
-
Participate in code reviews, unit testing, integration testing, and CI/CD workflows.
-
Work with Docker and Kubernetes for deployment and orchestration.
Preferred Skills and Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or related field.
-
5–8 years of total experience in software development.
-
Certifications in Java, Spring, or AI.
-
Proficiency in Core Java, Spring Boot, Multithreading, Reactive Programming, and Spring Security.
-
Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn).
-
Experience integrating LLM-based solutions using LangChain, LlamaIndex.
-
Understanding of vector databases (FAISS, Pinecone, Weaviate, Chroma).
-
Knowledge of RAG architectures and LLM orchestration.
-
Strong debugging, analytical thinking, and problem‑solving skills.
-
Experience with Docker, Kubernetes, and microservices.
-
Familiarity with open‑source AI tools and cloud-native development.
-
Ability to work in an agile environment and deliver high-quality code.
-
Experience building chatbots, conversational AI or autonomous AI agents.
-
Open-source contributions to AI or developer communities.
Equal Opportunity Statement
As an Equal Opportunity Employer, NBBL fosters a workplace culture that values diversity and inclusion. It maintains zero tolerance for discrimination based on race, ethnicity, disability, gender identity, or sexual orientation, and actively supports the LGBTQ+ community.