Taro Logo

Senior Software Engineer

Global leader in container shipping services operating in 130 countries with integrated container logistics solutions.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Logistics

Job Description

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.

Last updated 12 days ago

Responsibilities For Senior Software Engineer

  • Architect and implement backend services for LLM-based systems
  • Build scalable inference pipelines with streaming and context management
  • Enable Agent-to-Agent messaging and task coordination
  • Design and maintain developer-friendly APIs
  • Lead prompt engineering workflows
  • Collaborate across teams to implement context-aware agent systems
  • Own end-to-end delivery of infrastructure and backend systems
  • Ensure models are modular and extensible

Requirements For Senior Software Engineer

Python
Redis
PostgreSQL
Node.js
  • Bachelor's, Master's or PhD in Computer Science, Engineering, or related field
  • 8+ years of experience in backend systems design and development
  • Strong proficiency in Python (FastAPI preferred)
  • Experience with LLM inferencing pipelines
  • Familiarity with Model Context Protocol (MCP)
  • Strong understanding of REST/GraphQL API design
  • Knowledge of Redis, PostgreSQL, and vector databases
  • Experience with containerized applications and cloud-native deployments

Benefits For Senior Software Engineer

  • Remote-friendly culture
  • Opportunity to lead backend architecture
  • High-impact role in AI development
  • Autonomy in driving technical standards
  • Collaborative work environment

Related Jobs

Software Engineer- Simulations

Senior Software Engineer position at Maersk focusing on developing simulation systems and digital twins for global logistics operations.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on Java backend development, microservices, and cloud technologies in Bangalore, India.

Senior Software Engineer

Senior Software Engineer position at Maersk focusing on developing and maintaining Operational Support Systems for network infrastructure and logistics operations.

Senior Software Engineer

Senior Software Engineer role at Microsoft's ESS Agent team, focusing on AI and cross-platform integration, requiring 8+ years of experience in software engineering and distributed systems.

Software Development Engineer, EU 3P (MFN) Acceleration

Senior Software Engineer role at Amazon's EU 3P Acceleration team, building distributed systems for sellers using AWS and ML, requiring 5+ years of experience.