Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
https://bayt.page.link/o5btXnFBr886mA6J6
Back to the job results

Senior Python Developer

30+ days ago 2026/09/20
Remote
Other Business Support Services
Create a job alert for similar positions
Job alert turned off. You won’t receive updates for this search anymore.

Job description

Who We Are:


Real (Nasdaq: REAX) is a publicly traded, fast-growing global real estate brokerage powered by technology and driven by people. Since our founding in 2014, we’ve been reimagining the residential real estate experience. With operations across the U.S., Canada, India, and the District of Columbia, we’re leading the industry with our cutting-edge platform that empowers agents, simplifies the buying and selling journey, and unlocks greater financial opportunities.


At Real, we believe in pairing Tech x Humanity to create something truly different.



Learn more at https://www.onereal.com/


Work Schedule: 02:30 PM - 11:30 PM IST


About the Role:
We are looking for a talented Senior Python Developer to join our Machine Learning (ML) team at Real Brokerage. In this role, you will work closely with ML and Data Engineers to transform Machine Learning models and data pipelines into high-performance software applications. You’ll design and develop scalable backend systems that utilize cutting-edge ML technologies like transformers, vector databases, and more. As a key member of a fast-moving, dynamic team, you will ensure that our ML-driven products are efficient, scalable, and maintainable. The ideal candidate will have at least 5 years of backend Python development experience in production environments, with expertise in Python deployment and CI/CD practices.

What You’ll Do:


  • Collaborate with ML & Product Teams: Work closely with ML engineers and product teams to integrate Machine Learning models and data pipelines into robust backend systems, ensuring seamless interaction between machine learning technologies and software applications.


  • Backend System Design & Development: Design, build, and maintain scalable backend systems and APIs that incorporate ML technologies such as transformers, vector databases, and other tools that optimize performance and usability.


  • Architect Scalable Solutions: Collaborate with cross-functional teams to define requirements, design architecture, and implement solutions that enhance the performance, reliability, and functionality of ML-driven products.


  • Code Quality & Maintenance: Lead the development of backend components, ensuring adherence to best practices for code quality, performance optimization, and maintainability. Maintain and refactor existing code to ensure high-quality and efficient solutions.


  • CI/CD Pipeline Management: Set up and manage continuous integration and continuous deployment (CI/CD) pipelines, ensuring automated testing, smooth deployments, and proper version control throughout the development lifecycle.


  • Mentorship & Technical Guidance: Mentor junior developers, providing technical leadership and promoting a culture of knowledge sharing and continuous learning within the team.


  • Collaborate with DevOps: Work with DevOps teams to optimize the infrastructure and ensure smooth deployment, scaling, and monitoring of backend services.


  • Troubleshooting & Performance Optimization: Identify and resolve backend performance bottlenecks, bugs, and other challenges to ensure high availability and performance of the system.


  • Stay Current with Technologies: Continuously learn and explore emerging technologies, tools, and best practices in backend development, machine learning, and cloud infrastructure to enhance the team’s capabilities.


What You’ll Bring:


  • Strong experience in backend Python development, with an emphasis on production-grade software in dynamic, fast-paced environments.


  • Familiarity with integrating and working with Machine Learning technologies such as transformers, vector databases, and related tools in backend systems.


  • In-depth understanding of Python deployment best practices, including virtual environments, dependency management, containerization, and orchestrating Python-based applications for production.


  • Solid experience designing and developing backend APIs and microservice architectures that scale with increasing data and usage demands.


  • Familiarity with AWS services like EC2, S3, and an ability to architect scalable backend solutions using AWS infrastructure.


  • Strong knowledge of continuous integration and continuous deployment (CI/CD) best practices and hands-on experience setting up and managing automated deployment pipelines.


  • Experience with data pipeline tools such as Meltano, Airbyte, or similar platforms is a plus.


  • Excellent problem-solving skills, with a proven ability to troubleshoot and resolve complex backend issues, performance bottlenecks, and bugs.


  • Strong communication skills, with the ability to work effectively within cross-functional teams, share ideas, and contribute to the team’s success.



Education and Experience:


  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience).


  • At least 6 years of professional experience as a backend Python Developer in production environments.


  • Proficiency in Python, experience with cloud services (preferably AWS), and a strong grasp of CI/CD practices.


  • Exposure to Machine Learning projects or data engineering pipelines is a plus but not mandatory.


  • Familiarity with databases (PostgreSQL, MongoDB), cloud infrastructure (AWS, Kubernetes), and data pipeline technologies (Meltano, Airbyte) is highly beneficial.


  • Familiarity with Kubernetes or similar container orchestration tools to manage, scale, and deploy backend services.


  • Experience working in agile development teams and contributing to fast-paced, iterative development cycles.



How We Work: Our Operating Principles


Our Operating Principles are the blueprint of Real’s culture. They guide how we show up, make decisions, and bring our mission to life every day:


  • Be Agent Obsessed: We design every decision around creating value for our agents and their clients.


  • Move Fast with Purpose: We act with urgency, clarity, and focus—without compromising our standards.


  • Own Your Outcome: Effort matters, but results matter more. We adapt, learn, and improve.


  • Be Bold; Challenge Often: We challenge assumptions, rethink “the usual,” and push for smarter, simpler solutions.


  • Win Together: We set high standards, collaborate deeply, and celebrate shared success.


Additional Details:


  • Location Requirements: Candidates must be based in India to be considered.


  • Physical Requirements: Ability to sit for long periods of time.


Our Commitment:


Reax Technology Platform Private Limitedis proud to be an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees. We welcome applicants of all backgrounds and identities, and we do not discriminate on the basis of race, color, ancestry, religion, sex, sexual orientation, gender identity or expression, age, marital or family status, disability, citizenship, veteran status, or any other status protected by applicable law.


This job post has been translated by AI and may contain minor differences or errors.
You’ve reached the maximum limit of 15 job alerts. To create a new alert, please delete an existing one first.
Job alert created for this search. You’ll receive updates when new jobs match.
Are you sure you want to unapply?

You'll no longer be considered for this role and your application will be removed from the employer's inbox.