Real is a fast-growing national real estate brokerage powered by technology, operating in all U.S. states, Canada, and the District of Columbia.
Founded in 2014, Real is a trailblazer in the Residential Real Estate industry, leading the disruption with a cutting-edge technology platform.
The company is on a mission to revolutionize the home-buying and selling process, improving agents' lives and creating lucrative financial opportunities for them.
The position is for a Senior Python Developer to join the Machine Learning (ML) team at Real Brokerage.
The work schedule is from 02:30 PM to 11:30 AM IST and the position is remote based in India.
Candidates must be able to join within 45 days of receiving an offer.
The role involves collaborating with ML and Data Engineers to transform Machine Learning models and data pipelines into high-performance software applications.
Responsibilities include designing and developing scalable backend systems that utilize ML technologies, ensuring efficiency, scalability, and maintainability of ML-driven products.
Requirements:
Candidates must have at least 5 years of backend Python development experience in production environments.
Strong experience in backend Python development is required, particularly in dynamic, fast-paced environments.
Familiarity with integrating and working with Machine Learning technologies such as transformers and vector databases is essential.
An in-depth understanding of Python deployment best practices, including virtual environments and containerization, is necessary.
Solid experience in designing and developing backend APIs and microservice architectures is required.
Familiarity with AWS services like EC2 and S3 is important for architecting scalable backend solutions.
Knowledge of CI/CD best practices and hands-on experience with automated deployment pipelines is required.
Experience with data pipeline tools such as Meltano or Airbyte is a plus.
Excellent problem-solving skills and the ability to troubleshoot complex backend issues are essential.
Strong communication skills are necessary for effective collaboration within cross-functional teams.
A Bachelor’s degree in Computer Science, Software Engineering, or a related technical field is required.
Familiarity with databases (PostgreSQL, MongoDB), cloud infrastructure (AWS, Kubernetes), and data pipeline technologies is highly beneficial.
Experience working in agile development teams is preferred.
Benefits:
Real is committed to being an equal opportunity workplace employer, ensuring equal employment opportunities regardless of various personal attributes.
The company promotes a culture that values hard work, kindness, teamwork, and the integration of technology with humanity.