Python and AI/ML Developer
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!