Search by job, company or skills

Persistent Systems

Senior Software Engineer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Be among the first 10 applicants
Early Applicant

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 what's 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 disruptor's 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 100 (2025) 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.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 138558425

Similar Jobs

(estd)