Senior Software Developer - Python & Aws in Pune, India is listed on Jobeax. Browse 30,000+ vacancies available.
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 .