Search by job, company or skills

Senior Software Developer Python

Early Applicant
  • Posted 6 days ago
  • Be among the first 10 applicants

Job Description

Full-time

Senior Software Developer – Python

Bangalore, India

5+ years

About The Role

Develop high-quality, testable, and maintainable Python code for AI/ML model serving and backend services.

Key Responsibilities

Core Responsibilities

  • Develop high-quality, testable, and maintainable Python code using OOP, SOLID principles, and design patterns
  • Build RESTful APIs and backend services for AI/ML model serving using FastAPI
  • Collaborate with AI/ML engineers to integrate and deploy Machine Learning, Deep Learning, and Generative AI models
  • Contribute to software architecture and design for scalable, efficient solutions
  • Implement CI/CD pipelines and follow DevOps best practices
  • Design for observability with structured logging, performance monitoring, and alerting
  • Optimize code and system performance for reliability and scalability
  • Participate in code reviews, promote clean coding practices, and mentor junior developers

Qualifications

Education: Bachelor's or Master's degree in Computer Science, IT, or related field

Experience: 5+ years of experience in Python-based software development

Required Skills

  • Strong understanding of OOP, software architecture, and design patterns
  • Experience with backend frameworks, preferably FastAPI
  • Familiarity with integrating ML/DL models into production
  • Hands-on experience with CI/CD, Docker, Git, and MLOps practices
  • Knowledge of AWS (SageMaker, Bedrock) or Azure (ML Studio, OpenAI Service)
  • Strong teamwork and communication skills

Submit Your Application

Fill out the form below and we'll get back to you shortly.

Full Name *

Email Address *

Phone Number *

Attach Resume * (PDF or Word, Max 5MB)

Click to upload your resume

By applying, you agree to our terms and privacy policy

Why Isarva Infotech

Work-Life Balance

Flexible hours and remote options

Growth Opportunities

Continuous learning and development

Great Team

Collaborative and supportive environment

Competitive Package

Industry-leading compensation

Know someone perfect for this role Share this opportunity with them!

Excited about this opportunity

Apply using the form above, or explore more career opportunities with Isarva Infotech.

View All Openings Learn About culture

More Info

Job Type:
Industry:
Employment Type:

Job ID: 151835919

Similar Jobs

Bengaluru, India

Skills:

GitNode.jsAws Ec2PythonGolangDockerPostgreSQLMongoDBRestful Apis

Bengaluru

Skills:

PythonAWSTest Driven DevelopmentGraphqlObject-oriented programmingEvent based architectureDistributed computing architecture

Bengaluru

Skills:

Safe AgileSqlAwsSoftware DevelopmentPython BackendPython Development

Beware of Scammers

We don’t charge money for job offers