Experience
5 - 8 yrs
Job Location
Pune, India
Vacancy
1
Designation
Senior Backend Engineer
Job Type
ONSITE
Job Description
Job description
The Senior Backend Engineer (Python / AI Systems) will be responsible for designing, building, and scaling backend systems that power AI-driven and data-intensive enterprise applications. This role focuses on developing robust backend services, APIs, and data processing components that support analytics, machine learning, and real-time decision systems.
Roles and Responsibilities - Design, develop, and maintain scalable backend services and APIs using Python
- Build backend systems that support AI/ML workflows, analytics pipelines, and data-driven applications
- Design and implement data processing services for handling large-scale, time-series, and operational data
- Collaborate with AI/ML, data engineering, and frontend teams to integrate models and analytics into production systems
- Develop secure, high-performance RESTful and/or event-driven APIs for internal and external consumption
- Optimize backend components for performance, reliability, and scalability in production environments
- Implement robust data storage, caching, and retrieval mechanisms
- Ensure system reliability through proper error handling, logging, and monitoring
- Participate in architectural discussions and contribute to backend and platform design decisions
- Write clean, maintainable, and well-documented code following best engineering practices
- Review code, mentor junior engineers, and enforce coding standards
- Support production systems by troubleshooting issues and implementing long-term fixes
- Strong experience in backend development using Python
- Experience building scalable APIs and backend services using modern frameworks
- Solid understanding of data structures, algorithms, and backend system design
- Experience working with relational and NoSQL databases
- Familiarity with handling large datasets, data pipelines, and asynchronous processing
- Experience integrating AI/ML models into backend services
- Understanding of cloud-native architectures and distributed systems
- Experience with version control, CI/CD pipelines, and production deployments
- Strong problem-solving and analytical skills
- Ability to design systems with scalability, reliability, and maintainability in mind
- Excellent collaboration skills across engineering, analytics, and product teams
- Ownership mindset with focus on quality and long-term system health
- Ability to work independently and drive complex backend initiatives
- Experience working with AI/ML platforms, analytics engines, or data-heavy systems
- Exposure to real-time data processing or event-driven architectures
- Familiarity with containerization and cloud deployment practices
- Experience in industrial, energy, or enterprise SaaS environments
- Exposure to performance tuning and system optimization
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.
