AI/ML Backend Engineer

Terralogic
Greater Bengaluru Area

Job Description – AI/ML Backend Engineer

Company: Terralogic

Job Title: AI/ML Backend Engineer

Department: Engineering / Artificial Intelligence

Employment Type: Full-Time

Location: Bangalore

Year of experience required: 4+ years

About Terralogic

Terralogic is a technology solutions company focused on delivering innovative, scalable, and business-driven technology solutions. We leverage emerging technologies, including Artificial Intelligence, Machine Learning, cloud computing, and modern software engineering practices, to solve complex business challenges and accelerate digital transformation.

We are looking for a skilled and motivated AI/ML Backend Engineer to join our engineering team and contribute to building scalable backend applications, intelligent AI solutions, and agentic AI-powered systems.

Job Overview

The ideal candidate will have strong expertise in Python backend development, FastAPI, Machine Learning, NLP, Transformers, and modern AI technologies. The role involves designing and developing scalable microservices, building AI agents and multi-agent systems, implementing Retrieval-Augmented Generation (RAG) solutions, and integrating cloud-based AI services.

The candidate will work closely with cross-functional teams to design, develop, deploy, and maintain production-ready applications while following best practices in software development, cloud infrastructure, and Agile methodologies.

Mandatory Skills / technologies

  • Python, FastAPI, Machine Learning, Transformers, NLP, Agentic AI frameworks (Eg: Microsoft Agent Framework)
  • Agent-to-Agent Protocol, Model Context Protocol (MCP), Docker, Kubernetes, Microservice architecture, Helm charts, ElasticSearch, MongoDB, PostgreSQL
  • AWS(Cognito, S3, EC2, Bedrock), Retrieval Augmented Generation (RAG)
  • Proficiency with Git, CI/CD workflows/tools, and Agile development methodologies
  • Optional Skills / technologies
  • Keycloak, Java, Ruby, Deep Learning

Key responsibilities

  • Demonstrates ownership and consistently delivers quality work on time. Good team player who acts on constructive feedback and uses it to improve himself/herself
  • Design, develop, and deploy scalable backend applications and RESTful APIs using Python and FastAPI
  • Develop microservices-based applications with a focus on scalability, reliability, performance, and maintainability
  • Develop and implement Machine Learning, NLP, and Transformer-based solutions for real-world business problems
  • Build AI agents and multi-agent systems using agentic AI frameworks such as Microsoft Agent Framework, Model Context Protocol (MCP), including Agent-to-Agent (A2A) communication and orchestration
  • Containerize applications using Docker and manage deployments on Kubernetes using Helm charts
  • Integrate and manage data storage and search solutions using MongoDB, Elasticsearch, and PostgreSQL databases
  • Integrate AWS services such as Cognito, S3, EC2, and Amazon Bedrock for authentication, storage, infrastructure, and AI-powered applications
  • Implement authentication and authorization mechanisms using AWS Cognito or Keycloak
  • Collaborate with cross-functional teams to understand business requirements, design technical solutions, and deliver production-ready AI applications
  • Optimize application performance, troubleshoot production issues, and ensure code quality through testing, documentation, and best practices

What We Offer

  • Opportunity to work on cutting-edge AI, Machine Learning, and Agentic AI technologies.
  • Exposure to modern cloud-native architectures and enterprise-scale applications.
  • Collaborative and innovation-driven work environment.
  • Opportunities for continuous learning and professional development.
  • Opportunity to contribute to impactful AI-driven projects.

How to Apply

If you are passionate about building scalable backend systems and next-generation AI applications, we would love to hear from you.

Score my resume against this job, free →

Questions about this job

How do I apply for the AI/ML Backend Engineer job at Terralogic?

Use the apply link on this page: you apply directly with Terralogic on LinkedIn. Before you do, score your resume against this job description on Fitboard. It shows which skills and keywords the job asks for that your resume doesn't show, so you can fix them first.

What skills does Terralogic want for this AI/ML Backend Engineer role?

The job description asks for Python, FastAPI, Machine Learning, Transformers, NLP, Agentic AI frameworks (Eg: Microsoft Agent Framework), Agent-to-Agent Protocol and Model Context Protocol (MCP). Make sure your resume shows the ones you have, in the words the job uses: applicant tracking systems look for them.

How can I get a job at Terralogic?

Apply to the Terralogic roles that match your experience, and tailor your resume to each job description: for this role that means showing Python, FastAPI, Machine Learning. A resume that matches the job's own keywords is more likely to get past screening. Fitboard scores your resume against this exact job for free.

Is this AI/ML Backend Engineer job remote or onsite?

This is based in Greater Bengaluru Area.

Is it free to apply? Does Fitboard charge anything?

Applying is free: you apply directly with Terralogic, and this job page and its apply link cost nothing. Checking your resume against this job is free too, with 3 free scans when you sign in and no credit card needed.

Will you get shortlisted for this role? Check your match free →