Mid-level Vue.js developers take ownership of features and help shape how products are built. Discover mid-level Vue.js roles from companies looking for engineers with a few years of experience to drive frontend work forward.
Get notified of new matches.



















The AI Software Engineer is responsible for developing production-grade AI-enabled platform capabilities, APIs, services, and reusable enhancements across Digital & Transformation. This role sits within the Data & AI Engineering section and contributes to the development of scalable capabilities that can be reused across multiple platform implementations.
This role sits within Digital & Transformation, helping to advance how DNV performs Due Diligence, Verification & Assurance, and Renewables Certification work across Energy Systems.
Working in close partnership with Product leadership, Solution Engineering, Application Engineering, Platform Reliability, and Solution Architecture, this role translates product needs, implementation feedback, and complex workflow requirements into reliable, maintainable, and production-ready AI-enabled software.
The AI Software Engineer builds capabilities that support complex AI scenarios involving model integration, prompt engineering, retrieval, advanced extraction logic, agent configurations, APIs, and reusable platform enhancements. The role also supports API-enabled services and integration patterns that allow AI capabilities to connect effectively with web applications, data services, workflow configurations, and broader platform components.
This role requires strong software engineering fundamentals, practical experience with AI-enabled development, and the ability to build secure, scalable systems that support customer-facing platform delivery. Python, JavaScript, and Node.js are primary technologies for this role, with UI framework experience considered helpful but not required for every hire.
**This role is based at our DNV office in Chennai, India. Further details regarding role-specific requirements will be shared during the interview process.**
Key Responsibilities
AI Engineering & Delivery
Modern Development & AI-Enabled Engineering
Architecture, Platforms & Interoperability
Data Science & AI Integration
DevOps, Reliability & Security
Collaboration & Technical Ownership
*Benefits may vary based on position, tenure/contract/grade level*
DNV is an Equal Opportunity Employer and gives consideration for employment to qualified applicants without regard to gender, religion, race, national or ethnic origin, cultural background, social group, disability, sexual orientation, gender identity, marital status, age or political opinion. Diversity is fundamental to our culture and we invite you to be part of this diversity.
What is Preferred
Security and compliance with statutory requirements in the countries in which we operate is essential for DNV. Background checks will be conducted on all final candidates as part of the offer process, in accordance with applicable country-specific laws and practices.