Python and AI/ML Developer

Terralogic
Bengaluru, Karnataka, India

Role Overview

Are you excited about the future of AI and how it can revolutionize network infrastructure? We are looking for an enthusiastic Python and AI/ML Developer to help us build the next generation of AI-powered solutions for network operations, automation, monitoring, and troubleshooting.

In this role, you’ll get the unique opportunity to blend backend development with practical networking concepts, machine learning, and cutting-edge Generative AI. If you love solving complex puzzles and want to see your code make a real-world impact, we want to meet you!

Company: Terralogic Software Solutions Pvt Ltd

Experience: 0 - 2 years (Perfect for motivated freshers or early-career pros!)

Location: Bangalore (In-office)

Technologies You’ll Work With & Build Upon

The Core Essentials (What you bring to the table):

  • Python & Backend Mastery: Strong foundational skills in Python for building production-ready applications, automated scripts, and neat integrations. You should feel comfortable developing RESTful APIs using FastAPI and have an understanding of microservices and scalable backend systems.
  • AI/ML & Generative AI Curiosity: Hands-on projects or experience with Machine Learning, NLP, Transformers, and Retrieval-Augmented Generation (RAG).
  • The Future of AI Agents: Familiarity or experience building multi-agent workflows using frameworks like Microsoft Agent Framework, LangGraph, or similar tools. Any knowledge of Model Context Protocol (MCP) and Agent-to-Agent (A2A) communication is a massive plus!
  • Data & Model Evaluation: Comfort with preparing data, evaluating models, and smoothly integrating AI/ML capabilities into real-world applications.

Bonus Points (Nice-to-haves—don't worry if you don't have them all!):

  • Networking certifications like CCNA, CCNP, or DevNet.
  • Experience with Cisco pyATS/Genie for network testing and validation.
  • A passion for applying AI/ML to cool use cases like anomaly detection, time-series forecasting, or root-cause analysis.
  • Familiarity with vector databases, embeddings, reranking, and RAG evaluation.

Your Journey & Responsibilities

As a valued member of our growing team, you will learn, adapt, and drive impact by:

  • Owning Your Work: Delivering high-quality code on time, collaborating openly with your teammates, and growing through constructive feedback.
  • Building Scalable Systems: Designing and deploying reliable, secure, and high-performance backend microservices and APIs using Python and FastAPI.
  • Innovating in AI & Networking: Crafting AI/ML solutions for network health analysis, incident classification, and troubleshooting assistants.
  • Developing Smart Agents: Building AI agents that can handle network diagnostics and talk to each other seamlessly using MCP/A2A frameworks.
  • Automating Infrastructure: Writing smart Python workflows for device discovery, automated configuration checks, and pre/post-change validation.
  • Handling Data Pipelines: Engineering pipelines that ingest, normalize, and analyze massive amounts of network logs, telemetry, and event data.
  • Ensuring Security & Excellence: Implementing smart access controls and audit logs for AI-assisted actions, while constantly troubleshooting, optimizing performance, and maintaining automated tests.

Why Join Terralogic?

This is a rare opportunity for a developer early in their career to work directly with highly advanced GenAI Agentic workflows and network automation frameworks. You won't just be a cog in a machine—with a cohort of 10 people starting together, you will have a direct support system, mentorship, and a platform to fast-track your technical skills.

Ready to build the future of AI-driven networks? Apply today and let's grow together!

Score my resume against this job, free →

Questions about this job

How do I apply for the Python and AI/ML Developer 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 Python and AI/ML Developer role?

The job description asks for Python, RESTful APIs, FastAPI, microservices, scalable backend systems, Machine Learning, NLP and Transformers. 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, RESTful APIs, FastAPI. 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 Python and AI/ML Developer job remote or onsite?

This is based in Bengaluru, Karnataka.

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 →