Software Engineer (Data & AIML)
Core
Design and build a scalable, reusable data foundation and AI platform for global supply chain intelligence, enabling data democratization and agentic AI capabilities.
Role type
Senior IC Data & AI/ML Platform Engineer
Builds
Reusable data products, ML models, GenAI/LLM solutions, and agentic AI workflows for supply chain use cases
Domain
Supply chain logistics, data engineering, and artificial intelligence
Deliverable
production ML models
Required skills
Java, Python, distributed systems, data pipeline architecture, Kafka, Spark, Databricks, Flink, relational/NoSQL databases, GenAI/LLMs, RAG, vector search, AI agents, cloud platforms (Azure/AWS/GCP), CI/CD
Preferred skills
Scala, Kotlin, MLOps, Docker, Kubernetes, knowledge graphs, semantic models, MCP patterns, real-time event-driven architectures
Technologies
Kafka, Spark, Databricks, Flink, Azure, AWS, Google Cloud, Pipedream, Docker, Kubernetes
Responsibilities
Design scalable data and AI architecture; build trusted data foundations and reusable data products; develop and productionize ML solutions for prediction and optimization; build production-grade GenAI/LLM solutions using RAG and embeddings; build agentic AI solutions that reason over data and take actions; establish guardrails and monitoring for AI systems; mentor engineers and establish architecture standards (via careerplan.io/jobs/R199251-software-engineer-data-aiml-at-maersk)
Seniority
Senior, hands-on IC
