Job description

Keyway is a Series A stage PropTech company, focused on providing digital solutions to real estate professionals, leveraging artificial intelligence and machine learning.

We have developed Keypilot, the first AI-powered real estate copilot, designed to help simplify and streamline every step of a real estate deal.

Among other tasks, Keypilot:

  • Conducts property search: By analyzing a portfolio of properties, it understands the owner's asset preferences and then recommends comparable properties that meet its acquisition criteria
  • Underwrites opportunities: It digests comps, financial information and market trends and quickly drafts an investment memo
  • Simplifies the diligence process, analyzing and summarizing the most relevant deal-related documents
  • Manages your portfolio: It compares a property to other similar ones, and provides adjustment recommendations to the proposed business plan, leading to operational efficiencies


Our CEO is a serial tech entrepreneur that has successfully launched three companies and raised $50M+ in venture capital from top-tier investors, and our team brings experience from companies such as Google, Blackstone, McKinsey, Credit Suisse Real Estate Division, and Ares Capital, among others. We raised a $25M Series A, and have raised over $100M+ in total funding up to this point.

We are backed by Canvas Ventures, Montage Ventures, FJ Labs & Crosscut, four venture capital firms that have invested in other successful companies like Alibaba, Opendoor, Palantir, Stripe, Uber, and Upwork (among others).


Keyway’s Data Science & machine learning team is responsible for building the predictive models that help our team make intelligent decisions when evaluating and pricing properties. We use our skills in statistics, applied mathematics, computer science, and software engineering to value real estate & credit risk as accurately as possible.


Responsibilities and opportunities:


  • Model Development: Design, build, and deploy conversational models using OpenAI's GPT-4 and other relevant models. Leverage the capabilities of these models to create intelligent and interactive experiences.
  • Data Engineering: Develop and maintain robust data pipelines that handle diverse data types, ensuring efficient preprocessing, cleaning, and feature extraction. Optimize data storage and retrieval processes to support large-scale AI applications.
  • Software Engineering: Create interfaces and applications that enable seamless interaction with conversational models. Develop intuitive user interfaces and APIs using Python to enhance user experiences and leverage the power of AI models.
  • Data Analysis: Perform in-depth analysis of data to extract insights and identify patterns that can drive informed decision-making and improve AI model performance.
  • Experimentation and Model Selection: Conduct experiments to evaluate the performance of different conversational models and approaches. Identify the most effective models and strategies based on performance metrics and business objectives.
  • Stay Abreast of Latest Developments: Stay updated with advancements in conversational AI, including OpenAI's GPT-4 and related models. Explore and apply cutting-edge research to enhance our AI capabilities and deliver state-of-the-art solutions.
  • Collaborate with Cross-functional Teams: Work closely with product managers, software developers, data scientists, and other stakeholders to understand business requirements, gather feedback, and seamlessly integrate AI solutions into our products.
  • Flexibility and Adaptability: As a startup, you will have the opportunity to take on various roles and responsibilities as needed, supporting different areas of the business and collaborating across teams.

About You:


  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • Strong programming skills in Python, Java, or another relevant language.
  • Solid understanding of machine learning algorithms, statistical modeling, and data mining techniques.
  • Proficiency in data processing frameworks such as Apache Spark or Hadoop.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Familiarity with data visualization tools and libraries such as Tableau, Matplotlib, or D3.js.
  • Knowledge of relational and NoSQL databases, and experience with SQL.
  • Excellent problem-solving skills and ability to analyze complex datasets.
  • Strong communication skills and ability to work collaboratively in a team environment.
  • Advance level of english


At Keyway, we celebrate diversity and recognize its value to our customers and employees. We are proud to be an equal opportunity workplace. Join us in reshaping the future of commercial real estate through innovation and technology.

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs