Fullstack Software Developer (AI)

Job Summary:

The Mid-Level Software Developer will work with the Lead Full-Stack Software Developer to assist in architecting and building the core calculation engine and infrastructure for CO2 Connect's multi-modal transport emissions platform. This role requires deep technical expertise to implement ISO 14083-compliant calculations and create scalable, secure backend systems. In additional, this role will be responsible for creating an intuitive, user-friendly web interface for CO2 Connect's transport chain carbon accounting platform. This role focuses on delivering a seamless user experience for logistics professionals to map complex transport chains and visualize carbon emissions data

Required Qualifications

• Bachelor's degree in Computer Science, Design, or related field

• 3 years of full-stack software development experience

• Strong proficiency in C#, ASP .NET CORE Framework

• Expertise in at least one major frontend framework – e.g. Angular (Preferred), React, or Vue.js, etc.

• Solid understanding of HTML5, CSS3, and responsive design principles

• Experience with RESTful API integration

• At least 1-2 years of working experience with AI components such as Retrieval Augmented Generation (RAG) models, Model Context Protocol, LLMs and Visual Language Models.

Essential Competencies

• Strong eye for design and user experience

• Attention to detail and pixel-perfect implementation

• Ability to translate complex data into intuitive interfaces

• Problem-solving skills for cross-browser compatibility issues

• Collaborative approach with designers and backend developers

• Self-motivated with good time management

• Willingness to iterate based on user feedback

Key Responsibilities

UI/UX Design & Development

• Translate product requirements and wireframes into functional web interfaces

• Design intuitive workflows for transport chain mapping (TCEs, TOCs, HOCs)

• Create responsive layouts that work across desktop and tablet devices

• Implement CO2 Connect's brand guidelines consistently

• Develop frontend elements that support AI components such as Retrieval

Augmented Generation (RAG) models, Model Context Protocol, LLMs and

Visual Language Models.

Interactive Dashboard Development

• Build comprehensive dashboard for emissions tracking and analytics

• Develop interactive transport chain visualization tools

• Create drag-and-drop interfaces for mapping transport operations

• Implement real-time data updates and filtering capabilities

• Develop a user interface that incorporates AI components such as LLMs and

Visual Language Models as data validation and verification tools for the user.

Data Visualization

• Develop charts and graphs for emissions data (bar charts, line graphs, pie

charts)

• Create visual representations of transport chains and emission flows

• Implement geographic mapping for route visualization

• Build comparison views for baseline vs. actual emissions

API Development & Integration

• Develop RESTful APIs for frontend consumption and external integrations

• Build API gateway for future IoT sensor and FMS/TMS integrations

• Implement authentication/authorization mechanisms (OAuth 2.0, JWT)

• Create API documentation using Swagger/OpenAPI

• Develop and maintain specific APIs for AI elements such as Retrieval

Augmented Generation (RAG) models, Model Context Protocol, LLMs and

Visual Language Models.

Calculation Engine Development

• Implement ISO 14083 and GLEC Framework v3.2 calculation methodologies

• Build emission factor database management system

• Develop algorithms for WTW, TTW, and WTT calculations

• Handle complex allocation rules for multi-modal transport chains

ETL Pipelines & Data Processing

• Design and implement data ingestion pipelines for CSV, Excel, PDF uploads

• Build data validation and transformation logic that is augmented by AI elements

such as Retrieval Augmented Generation (RAG) models, Model Context

Protocol, LLMs and Visual Language Models.

• Develop automated data quality checks through above-mentioned AI elements

• Create batch processing jobs for scheduled calculations

Database Design & Management

• Design relational database for transactional data with the element of a vector

database for application of RAGs and LLMs

• Implement document storage for file uploads

• Set up time-series database for historical analysis

• Optimize database performance and indexing strategies

Security & Deployment

• Implement encryption at rest and in transit (TLS 1.3, AES-256)

• Build role-based access control (RBAC) system

• Create deployment automation using CI/CD pipelines

• Ensure compliance with data protection requirements

Performance Optimization

• Conduct load testing and performance tuning

• Optimize query performance and caching strategies

• Monitor system performance and troubleshoot bottlenecks

Application Confirmation

You're applying for the role below:

Fullstack Software Developer (AI)

Location: None

Contract Details: Contract

Submit Date: 2026-02-27

No CV uploaded

About the job

Created On 2026-02-25
Working Model WFH
Job Level Middle-Senior