M

Maersk

Global container shipping and end-to-end logistics

Senior Software Engineer, AI & Data

AI Application Engineering +1Posted on Nov 12
Full-timeCopenhagen, DenmarkNo salary listedIn-person

About the Job

Requirements

  • Strong software engineering experience focused on backend, data, or platform development.
  • Hands-on experience building AI/ML or agentic AI-based applications.
  • Solid understanding of data engineering, data pipelines, and analytics use cases.
  • Familiarity with cloud platforms, with Azure preferred, and distributed systems.
  • A Master’s or Bachelor’s degree in Computer Science or a science/engineering discipline.
  • Five to ten years of experience in software or data engineering.
  • Proficiency in Python, Java, or similar programming languages, plus strong SQL skills.
  • Experience with data platforms, ETL/ELT, APIs, and microservices.
  • Exposure to AI/ML frameworks, LLM-based applications, or agentic AI patterns.
  • Experience with DevOps practices, including CI/CD, monitoring, and observability.

Responsibilities

  • Design and build AI-powered and agentic AI applications using modern frameworks and enterprise AI platforms.
  • Develop intelligent workflows using AI agents to automate business processes and decision-making.
  • Contribute to end-to-end AI application development, including APIs, backend services, and user-facing integrations.
  • Build scalable data pipelines and data products to support AI and analytics use cases.
  • Enable self-service data access and reporting, ensuring governed and reliable data consumption.
  • Contribute to integrated data foundations that enable cross-platform use cases, such as end-to-end visibility.
  • Develop scalable, secure backend services and APIs to support AI and data applications.
  • Follow modern engineering practices, including CI/CD, DevOps, testing, and observability.
  • Contribute to reusable platform components and shared capabilities.
  • Work with Product, Data, Platform, and AI teams to deliver end-to-end solutions.
  • Contribute to architecture discussions and ensure alignment with enterprise standards.
  • Support integrations across SAP and non-SAP ecosystems.
  • Ensure solutions are reliable, scalable, and production-ready.
  • Monitor, troubleshoot, and continuously improve platform performance.
  • Drive automation, observability, and supportability of AI and data solutions.

Desired Qualifications

  • Familiarity with cloud platforms, with Azure preferred.

About the Company

Maersk

Global container shipping and end-to-end logistics

Maersk is an integrated logistics provider that connects and simplifies customers’ supply chains through global shipping and end-to-end logistics services. Its offerings span ocean freight, inland transportation, warehousing, and supply chain management, all coordinated with digital tools that give customers visibility and control over shipments. Unlike traditional shipping lines, Maersk positions itself as a comprehensive logistics partner that integrates multiple modes of transport and services to create seamless, transparent supply chains. The company pursues a global reach—operating in 130 countries with more than 100,000 employees—to serve businesses of all sizes. Its goal is to make global trade smoother by delivering end-to-end logistics solutions that unify what moves by sea, land, and in between.

Company size
10,001+
Company stage
IPO
Headquarters
Copenhagen, Denmark
Founded
1904

Recently Posted Jobs

Explore more opportunities at Maersk

See more jobs