Software Engineer - AI/ML Fullstack Engineer

APM Terminals

Bengaluru

On-site

INR 1,600,000 - 2,600,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Maersk is seeking a skilled software engineer to join the Finance & Tax platform's Azure capability team. You will design, develop, and deliver end-to-end AI-powered applications across frontend, backend, and AI agent layers using modern AI platforms and LLMs.

You will build scalable frontend with Angular/Vue/React, backend with Spring Boot and Python, and integrate AI agents with Azure OpenAI and other LLMs. Strong experience in Java/Python, REST, microservices, and CI/CD is expected.

Qualifications

  • Strong hands-on experience in software development using Java and/or Python.
  • Strong frontend development experience using Angular, Vue.js, or React, and HTML/CSS.
  • Experience developing backend applications with Spring Boot, REST APIs, and microservices.
  • Hands-on experience building AI-powered applications and agents using LangChain, LangGraph, and related frameworks.
  • Experience integrating applications with OpenAI, Azure OpenAI, Claude, Gemini, or similar LLMs.
  • Experience creating conversational assistants, copilots, document processing, and knowledge retrieval solutions.
  • Solid understanding of Prompt Engineering, RAG patterns, vector databases, and AI orchestration.

Responsibilities

  • Deliver technical capabilities aligned with product backlog user stories.
  • Design, develop, and maintain scalable frontend, backend, and AI-powered solutions.
  • Build and integrate AI agents using modern frameworks and enterprise AI services.
  • Develop intelligent workflows leveraging LLMs, RAG, vector databases, and AI orchestration.
  • Create modern UIs using Angular, Vue.js, or React; build backend services with Java Spring Boot and Python.
  • Utilize AI coding assistants like GitHub Copilot, Claude, Cursor, ChatGPT, etc.

Skills

Java
Python
Frontend development
Angular
Vue.js
React
Spring Boot
REST APIs
Microservices
AI-powered apps
LangChain/LangGraph
OpenAI/Azure OpenAI
Kafka
Cloud-native
CI/CD
Docker
Kubernetes

Tools

Docker
Kubernetes

Job description

Working within the Finance & Tax platform as part of the Azure capability team, you will build next-generation business applications leveraging cloud-native technologies, microservices architecture, and AI-powered experiences. You will design, develop, and deliver end-to-end solutions across frontend, backend, and AI agent layers using modern AI platforms and Large Language Models.

Roles and Responsibilities
  • Deliver technical capabilities corresponding to user stories defined in the product backlog.
  • Design, develop, and maintain scalable frontend, backend, and AI-powered solutions.
  • Build and integrate AI agents using modern frameworks and enterprise AI services.
  • Develop intelligent workflows leveraging LLMs, RAG, vector databases, and AI orchestration frameworks.
  • Build modern user interfaces using Angular, Vue.js, or React.
  • Develop backend services using Java Spring Boot and Python.
  • Utilize AI coding assistants such as GitHub Copilot, Claude, Cursor, ChatGPT, or similar tools.
Required Experience
  • Strong hands‑on experience in software development using Java and/or Python.
  • Strong frontend development experience using Angular, Vue.js, React, JavaScript, HTML, and CSS.
  • Experience developing backend applications using Spring Boot, REST APIs, and microservices.
  • Hands‑on experience developing AI-powered applications and AI agents using LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel or similar frameworks.
  • Experience integrating applications with OpenAI, Azure OpenAI, Claude, Gemini, or equivalent LLMs.
  • Experience building conversational assistants, copilots, document processing solutions, workflow automation agents, and knowledge retrieval solutions.
  • Good understanding of Prompt Engineering, RAG patterns, vector databases, and AI orchestration frameworks.
  • Experience with SQL, NoSQL, Kafka, Azure Event Hub, and Azure Cloud.
  • Experience with unit testing, integration testing, CI/CD, and cloud-native development.
Preferred Qualifications
  • Experience with Azure AI Services, Azure OpenAI, or AI Foundry.
  • Experience deploying AI agents into production environments.
  • Knowledge of Docker and Kubernetes.

Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking.

Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing accommodationrequests@maersk.com.

A.P. Moller - Maersk is an integrated container logistics company working to connect and simplify its customer's supply chains. As the global leader in shipping services, the company operates in 130 countries and employs roughly 100,000 people. With a simple end-to-end offering of products and digital services, seamless customer engagement and a superior end-to-end delivery network, Maersk enables its customers to trade and grow by transporting goods anywhere - all over the world.

For more information. All the way.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-stack AI Engineer
Senior Full-stack AI Engineer

APM Terminals • Bengaluru

Hybrid
INR 450,000 - 900,000
Senior Full-stack AI Engineer
Senior Full-stack AI Engineer

APM Terminals • Mumbai

On-site
INR 2,600,000 - 4,200,000
Senior Software Engineer ( AI/ML)
Senior Software Engineer ( AI/ML)

APM Terminals • Mumbai

On-site
INR 4,000,000 - 8,000,000
Software Engineer - AI
Software Engineer - AI

APM Terminals Gothenburg • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineer - AI
Software Engineer - AI

A.P. Moller - Maersk • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Business Data Insights Senior Specialist
Business Data Insights Senior Specialist

APM Terminals • Chennai District

On-site
INR 1,800,000 - 3,000,000
Software Engineer - AI
Software Engineer - AI

Maersk Line Limited • Bengaluru

On-site
INR 1,500,000 - 2,800,000
Senior Full-stack Artificial Intelligence Engineer
Senior Full-stack Artificial Intelligence Engineer

Maersk Line India Pvt Ltd • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Software Engineer - Full stack
Software Engineer - Full stack

APM Terminals • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Lead Engineer - Data & AI
Lead Engineer - Data & AI

APM Terminals Gothenburg • Bengaluru

On-site
INR 3,500,000 - 5,500,000