🔔 FCM Loaded

Senior Software Engineer

Persistent Systems

5 - 10 years

Pune

Posted: 05/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title: Software Engineer Python & Go (AI Systems)

Location: All PSL Location (Pune, Mumbai, HYD, Bangalore, Chennai, Kolkata, Noida, Gurgaon)

Experience: 5+ years

Employment Type: Full-time

Shift General.

Work Model Hybrid.


About Persistent

Persistent Systems is an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help clients anticipate whats next. Our proven solutions create a unique competitive advantage by enabling organizations to rise above and transform their industries. We work with 20 Fortune 50 companies, 4 of the top 5 banks in the US and India, and numerous innovators in healthcare.

With a disruptors mindset and commitment to client success, Persistent has delivered 21 sequential quarters of growth , achieving $389.7M in Q1 FY26 revenue (up 3.9% Q-o-Q and 18.8% Y-o-Y). Our 25,000+ global team members across 18 countries have helped us become the fastest-growing Indian IT services brand in the Brand Finance India ) and a recognized Leader in ISG Provider Lens 2025 for Digital Engineering Services .


Role Overview

We are seeking a highly skilled Software Engineer with expertise in Python and Go , and a strong understanding of AI system components . The ideal candidate will work independently, owning architectural components and contributing to the evolution of our AI-driven platforms.


Key Responsibilities

  • Analyze and understand existing codebases:
  • AIOpsLabs (Python)
  • LitmusChaos (Go)
  • Re-engineer and rewrite Go-based components in Python to extend AIOpsLabs capabilities.
  • Design and implement scalable, maintainable modules for AI-driven operations.
  • Collaborate with architects and product teams to integrate new features into the ecosystem.
  • Ensure high-quality code through unit testing , code reviews , and documentation .
  • Work independently on assigned architecture components and deliver end-to-end solutions.


Required Skills

  • Strong proficiency in Python and Go programming languages.
  • Understanding of AI systems architecture and components .
  • Ability to work independently and take ownership of architectural modules.


Nice-to-Have

  • Exposure to cloud platforms (AWS, Azure, GCP).
  • Experience with CI/CD pipelines and DevOps practices .

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.