Jobs and Careers
BE

Engineering Director - Machine Learning

Berkadia
New York City, United Statesfull_timeVerifiedPosted 31 Oct 2025

About the role

Are you looking for an opportunity to make an impact and shape the future of the commercial real estate (CRE) industry?

The Engineering Director - Machine Learning is responsible for building, growing, and managing a team that delivers state-of-the-art GenAI and Machine Learning (ML) solutions to redefine the commercial real estate industry. This is an exciting opportunity to join an already successful team that has been instrumental in the success of our Berkie platform, which is actively reshaping our industry. With numerous initiatives underway, backed by strong support and buy-in from various lines of business, this role involves leading a team that collaborates closely with product, engineering, architecture, data and other software engineering teams to understand problems and deliver impactful solutions. Opportunities exist to push the boundaries of Berkadia's data and content generation capabilities by providing GenAI and ML solutions to improve revenue generation, risk reduction, and efficiencies. 

Innovation meets excellence at Berkadia, where we give you the space you need to create and allow your ideas to flourish. We are leading the evolution of CRE, and can't do that without innovators who are driven by curiosity and are willing to challenge the status quo as they chart their career path – and Berkadia's future. Be Part of Building the Next. Be Berkadia.

We Innovate to shape the future of CRE, so in this role you will:

Responsibilities:

  • Develop and execute organizational machine learning strategy, aligning technical capabilities with business objectives and growth targets.
  • Lead and grow a team of Machine Learning Engineers, Product Managers, and Software Engineers, coaching them on discovering and implementing next-generation GenAI and ML solutions and scaling their teams.
  • Oversee the design, development, and deployment of scalable machine learning systems and infrastructure across multiple business domains.
  • Guide technical decision-making on model architecture, framework selection, and infrastructure planning.
  • Collaborate closely with product, data, and software engineering to develop their roadmap and deliverables.
  • Identify ways to use ML for new business cases that produce business value.
  • Lead the generation of predictive algorithms, generative AI solutions & intelligent document processing that enhance and automate workflows and decision making at the organization
  • Analyze requirements and collaborate with product, architecture, data teams, and software engineering teams.
  • Implement designs with minimal assistance.
  • Write accurate production-quality code using OpenAI, AWS, Azure, and PySpark.
  • Build and test code to validate functionality against requirements and ensure full unit test coverage.
  • Participate in peer code reviews, both as a submitter and a reviewer.
  • Thoroughly document code and design.
  • Assist in the development and presentation of materials.
  • Provide staff and clients with training and technical assistance related to new, existing, and revised products.
  • Provide post-release support to internal and external customers.
  • Identify improvements in the software development lifecycle.
  • Stay current with new technology and design patterns.
  • Other duties as assigned. 

We Stand for Excellence, so to achieve success in this role you should have:

 

Preferred Qualifications:

  • Experience building and tuning machine learning models
  • Experience delivering Machine Learning solutions
  • Proficiency in R and/or Python

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Berkadia

View company profile →