Remote Senior Python Developer

at Real

Posted 2 days ago 4 applied

Description:

  • 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.