Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer (Gen AI, Big Data) @ Extreme Networks

Home > Software Development

 Principal Software Engineer (Gen AI, Big Data)

Job Description

    • Provide technical leadership and vision for large-scale distributed systems, ML platforms, and next-generation data infrastructure
    • Lead the design, architecture, and delivery of end-to-end solutions across the full SDLC, spanning development, testing, deployment, and operations
    • Drive innovation in Big Data, Generative AI, and Graph ML by translating emerging technologies into production-ready solutions
    • Architect scalable microservices and real-time inferencing systems leveraging modern ML infrastructure such as AI Agents, MCP, ML Inference, and LLM Gateway
    • Mentor and grow engineering teams, set technical direction, and foster a culture of engineering rigor, collaboration, and operational excellence
    • Champion best practices for building resilient, secure, and high-performance systems, optimized for scale and reliability
Requirements
    • Degree in Computer Science, Mathematics, or a related field
    • 10+ years of experience across the full software development lifecycle including design, coding, reviews, testing, deployment, and operations
    • 5+ years of experience with distributed Big Data and ML platforms such as Spark, Lakehouse, Debezium, Kafka, Flink, or Hudi
    • Hands-on experience building Generative AI solutions such as RAG, AI Agents, and LLM fine-tuning in production
    • Experience working with Graph ML and Graph technologies such as GNNs
    • Strong track record of end-to-end solution ownership, from design through production scaling
    • 5+ years of experience deploying large-scale solutions on cloud platforms such as AWS, Azure, or GCP
    • Proven ability to solve highly complex, ambiguous, cross-domain problems with measurable business impact
Preferred Qualifications
    • MS or PhD in Computer Science, Machine Learning, or a related discipline
    • Experience with sensitive or streaming data pipelines, including real-time compliance and governance controls

Job Classification

Industry: Telecom / ISP
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Data Platform Engineer
Employement Type: Full time

Contact Details:

Company: Extreme Networks
Location(s): Salem

+ View Contactajax loader


Keyskills:   Computer science SAN Cloud computing Networking Coding Artificial Intelligence Machine learning Data mining Distribution system SDLC

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Engineer /senior Engineer - (mcu Rtos)

  • Einfochips
  • 5 - 10 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

Solutions Engineer - Linux BSP

  • Einfochips
  • 5 - 10 years
  • Noida, Gurugram
  • 2 days ago
₹ Not Disclosed

QA Automation & Infrastructure Engineer

  • FCS Software Solutions
  • 10 - 20 years
  • Noida, Gurugram
  • 3 days ago
₹ Not Disclosed

Senior Principal Technical Consultant

  • Oracle
  • 14 - 17 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Extreme Networks

Extreme Networks India Pvt Ltd