We are looking for a highly skilled Senior Python Developer with strong problem-solving capabilities and hands-on experience building scalable, production-grade systems. The ideal candidate has deep expertise in Python, a solid foundation in data structures and algorithms, and working knowledge of Machine Learning and Data Science. You will work in a fast-paced, research-driven environment, contributing to high-impact systems and solutions.
Key Responsibilities
Design, develop, and maintain high-performance Python applications in production environments
Write clean, efficient, and scalable code following best practices and clean architecture principles
Build and optimize APIs and backend services using frameworks such as FastAPI or similar
Apply strong data structures and algorithmic knowledge to solve complex problems at scale
Contribute to system design discussions, performance tuning, and architectural decisions
Work with data processing pipelines and integrate ML/DS components where required
Collaborate closely with cross-functional teams in a fast-paced, iterative development environment
Participate in code reviews and ensure high standards of code quality and reliability
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
4+ years of professional experience writing Python in production environments
Expert-level proficiency in Python and core libraries such as Pandas, NumPy, AsyncIO, FastAPI, or similar
Strong understanding of data structures, algorithms, and scalable problem-solving techniques
Proven track record on competitive coding platforms such as LeetCode, Codeforces, HackerRank, or Kaggle (top percentile or strong ratings preferred)
Experience with system design, clean architecture, and performance optimization
Working-level proficiency in Machine Learning and Data Science concepts
Preferred Qualifications
Experience with distributed systems, APIs, and data processing pipelines
Familiarity with cloud platforms such as AWS, GCP, or Azure
Hands-on experience with CI/CD workflows and DevOps practices
Contributions to open-source projects or experience building developer tools
Ability to thrive in fast-paced, research-oriented environments
What We Offer
Opportunity to work on challenging, high-impact technical problems
Exposure to cutting-edge technologies and research-driven projects
Collaborative and performance-focused work culture
Competitive compensation aligned with skills and experience
Job Types: Full-time, Permanent
Pay: ₹70,000.00 - ₹85,000.00 per month
Benefits:
Work from home
Application Question(s):
Notice Period
Experience:
total work: 4 years (Preferred)
Python: 4 years (Preferred)
Work Location: Remote