A.P. Moller - Maersk, the global leader in container shipping services, is seeking a Senior Software Engineer to lead their AI systems development. This role focuses on building scalable infrastructure for LLM inferencing, Model Context Protocol integration, and Agent-to-Agent communication. The position offers a unique opportunity to shape the future of context-aware AI agent communication while working with cutting-edge technologies.
The ideal candidate will have deep backend expertise and 8+ years of experience in systems design and development. They will be responsible for architecting and implementing backend services that support dynamic model context management, building scalable inference pipelines, and enabling sophisticated agent-to-agent communication systems. The role requires strong proficiency in Python and experience with modern database technologies including Redis, PostgreSQL, and vector databases.
Working in a hybrid setting from either Bangalore or Pune, India, the successful candidate will collaborate with engineering, ML, and product teams to define and implement context-aware agent systems. This is an opportunity to join a diverse, inclusive workplace that values different styles of thinking and embraces innovation. The company operates in 130 countries with 80,000+ staff, offering exposure to global-scale challenges and solutions.
The position offers significant autonomy to drive backend standards and platform capabilities across the organization, along with the chance to work with deep technical peers in a remote-friendly culture. This role is perfect for someone passionate about AI infrastructure who wants to make a meaningful impact on enterprise-scale AI services.