Senior Python Developer

Newdelhi, Delhi, India
Feb 24, 2025
Feb 24, 2026
Remote
Full-Time
4 Years
Job Description

We are on the lookout for an experienced Senior Python Developer to join our dynamic team. This is a fantastic opportunity to work with cutting-edge technologies and contribute to building high-impact solutions. As part of our development team, you will play a crucial role in refining structured metadata fields that help identify critical elements such as speaker identities, event timings, and key discussion points. These metadata fields will be further processed and translated into the client’s preferred language using advanced machine learning models.

Our team leverages state-of-the-art machine learning technologies from Azure and AWS, integrating them seamlessly into our custom-built system architecture. Your primary focus will be on enhancing application accuracy, optimizing performance, and developing robust APIs for seamless interaction with external systems. If you are passionate about cloud computing, Python development, and machine learning, and enjoy working in a collaborative environment, we would love to hear from you!

Key Responsibilities

  • Enhancing and optimizing Python-based applications that incorporate machine learning modules from Azure and AWS to improve processing efficiency and accuracy.
  • Designing and implementing structured metadata fields that enable accurate tracking of speaker identities, event timestamps, and discussion content.
  • Developing and maintaining APIs that facilitate smooth and efficient communication between our systems and external platforms, ensuring high reliability and performance.
  • Improving the accuracy of machine learning models within applications by implementing data processing optimizations and fine-tuning algorithms.
  • Collaborating with cross-functional teams, including data scientists, DevOps engineers, and product managers, to define project requirements and develop scalable solutions.
  • Writing clean, scalable, and well-documented code that adheres to industry best practices and organizational standards.
  • Conducting thorough code reviews to maintain software quality, identify potential improvements, and ensure optimal performance.
  • Debugging and troubleshooting existing software, proactively identifying and resolving performance bottlenecks and system inefficiencies.
  • Mentoring junior developers, providing guidance on best practices in Python development, software design patterns, and cloud-based architectures.
  • Staying updated with the latest trends in Python programming, cloud computing, and AI/ML technologies, continuously improving skills and exploring innovative solutions.

Requirements & Qualifications

  • At least 4 years of experience in cloud-based software development, with an emphasis on Python programming.
  • Strong expertise in backend development, including experience in designing scalable APIs and working with serverless architectures (AWS Lambda, Azure Functions, etc.).
  • Deep understanding of DevOps principles, including continuous integration (CI), continuous deployment (CD), and automation using tools like Docker, Kubernetes, and Terraform.
  • Hands-on experience with cloud computing platforms, specifically AWS and Azure, including services like AWS Lambda, S3, DynamoDB, EC2, and Azure ML Services.
  • Proven experience in automation, system monitoring, and cloud-native application development, ensuring high availability and fault tolerance.
  • Strong understanding of software development best practices, including unit testing, version control using GIT, Agile methodologies, and effective documentation practices.
  • Fluent English communication skills (B2 level or higher) to effectively collaborate with global teams, document technical solutions, and participate in meetings with stakeholders.

Nice to Have (Bonus Skills)

  • Experience with Google Cloud Platform (GCP) or other cloud service providers.
  • Proficiency in additional programming languages such as Java or JavaScript, allowing for greater flexibility in cross-functional projects.
  • Relevant certifications in Python, AWS, or Agile methodologies, demonstrating expertise and commitment to professional development.

What We Offer

  1. International projects. Work on innovative solutions with some of the world’s most recognized brands.
  2. Collaboration with diverse global teams. Engage with top-tier professionals across various domains and contribute to impactful projects.
  3. Comprehensive healthcare benefits. Enjoy medical coverage and wellness programs to keep you at your best.
  4. Competitive compensation. We offer competitive salaries and financial assistance programs.
  5. Generous paid time off and sick leave. We believe in work-life balance and support time off for personal well-being.
  6. Continuous learning and development. Get access to reskilling, upskilling, and certification programs, helping you stay ahead in your career.
  7. Unlimited access to LinkedIn Learning. Gain insights from over 22,000+ courses covering a wide range of topics.
  8. Global career growth opportunities. We encourage internal mobility and support you in expanding your career within our organization.
  9. Community involvement & volunteering. Engage in meaningful projects that make a difference in society.
  10. Thriving workplace culture. Join an organization recognized by Glassdoor, Newsweek, and LinkedIn for its inclusive and award-winning work environment.

Why Join Us?

By joining our team, you will become part of an innovative company that values cutting-edge technology, collaboration, and professional growth. We take pride in fostering a work culture that encourages creativity, problem-solving, and continuous learning. If you are passionate about Python development, cloud computing, and AI-driven solutions, this is the perfect role for you!

Apply today and take the next step in your career as a Senior Python Developer!