Development Engineer
Bengaluru, India
⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️
Kongsberg Digital
KONGSBERG is an international, knowledge-based group that supplies high-technology systems and solutions to customers engaged in the oil and gas industry, the merchant marine, and the defence and aerospace industries.We are looking for a highly skilled and hands-on AI Application Developer to build and deploy Generative AI (GenAI)-powered applications in the Digital Twin space. You will play a key role in designing intelligent experiences that embed Large Language Models (LLMs) and AI-driven features into modern web applications using Angular, Node.js, and TypeScript.
This role requires someone who deeply understands how GenAI systems behave in real-world settings—someone who doesn’t just consume APIs but understands prompt design, AI output control, and the full lifecycle of integrating GenAI in production-ready systems.
Key Responsibilities:
- Design, build, and deploy AI/GenAI-based applications that serve Digital Twin use cases, using Angular, Node.js, and TypeScript.
- Work hands-on with LLMs and GenAI APIs (e.g., OpenAI, Anthropic, Azure OpenAI) to implement features like smart assistants, summarization, chat interfaces, decision support, and insight extraction.
- Develop and iterate on prompt engineering strategies, including prompt chaining, dynamic context building, function calling, and few-shot/zero-shot setups.
- Own the full GenAI lifecycle: data preparation, API integration, system design, prompt tuning, validation, testing, deployment, and monitoring.
- Optimize AI responses for accuracy, reliability, latency, cost, and relevance.
- Collaborate closely with product managers, QA engineers, and AI researchers to translate business problems into AI solutions that feel natural and useful.
- Write clean, testable, modular, and maintainable code, integrating GenAI services with your UI and backend layers.
- Build guardrails and fallback mechanisms to ensure responsible and safe AI output in production.
- Take ownership of code quality and maintainability; contribute to internal standards and reviews.
- Demonstrate a never-give-up mindset, a delivery-first attitude, and a commitment to continuous learning in the evolving GenAI landscape.
- Write clean, modular, well-tested code using Angular, Node.js, and TypeScript.
- Perform unit testing, code reviews, and continuous integration/deployment practices.
- Troubleshoot, debug, and optimize existing applications for performance and scalability.
Required Skills and Qualifications:
- 5+ years of software development experience, with strong hands-on skills in Angular, Node.js, and TypeScript.
- 3+ years working directly with LLMs and GenAI platforms, building and deploying production-grade features.
- Proven expertise in prompt engineering and understanding of LLM behaviours (hallucinations, context length, token usage, determinism).
- Experience with GenAI workflows, including RAG (Retrieval-Augmented Generation), tool/function calling, embeddings, and system prompts.
- Ability to debug, test, and evaluate AI outputs for correctness, bias, and performance.
- Strong understanding of software development principles, clean architecture, and modular design.
- Familiarity with RESTful APIs, microservices architecture, and cloud environments (e.g., AWS, Azure, GCP).
Preferred Skills:
- Exposure to vector databases (e.g., Pinecone, Weaviate, Qdrant), embeddings, or semantic search systems.
- Familiarity with LangChain, Semantic Kernel, or similar GenAI orchestration frameworks.
- Experience integrating GenAI with real-time Digital Twin dashboards or simulation environments.
- Understanding of AI safety, explainability, privacy, and ethical implications.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Angular Anthropic APIs Architecture AWS Azure Engineering GCP Generative AI LangChain LLMs Microservices Node.js OpenAI Pinecone Privacy Prompt engineering RAG Testing TypeScript Weaviate
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.