Your Opportunity
We are seeking a Senior Software Engineer with a deep passion for leveraging AI and machine learning to enhance the real estate industry’s productivity, insights, and growth. As a Senior Software Engineer at PLACE, you will focus on architecting and building solutions on top of advanced AI agent frameworks—like CrewAI, Langchain, and Large Language Models (LLMs)—to create intelligent, data-driven products and services. This is a unique opportunity to influence the future of real estate through cutting-edge AI, guiding the technical vision from concept to production while partnering closely with data science, product, and platform teams.
Responsibilities
- Architect and Develop AI Solutions: Design, implement, and optimize production-quality AI systems that leverage agent frameworks (CrewAI, Langchain) and LLMs to power next-generation features for the real estate ecosystem.
- Integrate with Core Services: Develop seamless integrations with PLACE’s existing platform services—such as CRM, transaction management, marketing automation, and analytics—ensuring an exceptional user experience.
- Leverage Vector Databases and Retrieval Techniques: Apply embeddings, retrieval algorithms, and data modeling for vector databases to deliver highly relevant, contextual insights to real estate agents and their clients.
- Scalable and Robust Infrastructure: Collaborate with DevOps and cloud engineers to architect large-scale, reliable, and secure distributed systems on AWS or GCP, utilizing containerization technologies (Docker, Kubernetes) and modern orchestration frameworks.
- Cross-functional Collaboration: Partner leaders, and product managers to translate business requirements into technical roadmaps. Communicate complex AI concepts in clear, business-focused insights to stakeholders across the organization.
Continuous Improvement and Innovation: Stay ahead of emerging AI technologies, agent frameworks, and MLOps best practices. Champion innovation and standardization
Qualifications
Minimum Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Machine Learning, or a related field.
- 3+ years of professional software development experience, with demonstrated expertise in machine learning, AI frameworks, or intelligent systems.
- Proficiency in Python, Nodejs, or similar languages, and experience with frontend frameworks.
Preferred Qualifications:
- Deep familiarity with agent-based AI frameworks (CrewAI, Langchain) and Large Language Models (LLMs).
- Proven track record in designing and implementing scalable, distributed computing systems that meet strict performance and reliability criteria.
- Experience with embeddings, retrieval algorithms, and vector databases (e.g., Pinecone, Faiss).
- Ability to translate complex technical problems into actionable insights and communicate effectively to both technical and non-technical stakeholders.
- Passion for real estate, delivering compelling user experie
Compensation
$90,000 - $150,000 CAD Yearly
About Our Team
PLACE is a real estate technology and business services platform designed to empower the top 20% of real estate businesses in any market, regardless of brokerage or brand. By providing a robust suite of tools, systems, and playbooks for talent acquisition, agent productivity, training, coaching, and integrated consumer services (like mortgage, insurance, title, and escrow), PLACE enables real estate agents to focus on achieving their financial and life goals. Our platform also supports critical business functions, such as accounting, legal, HR, marketing, and technology, helping top producers scale their business, retain talent, and diversify their income.
Compensation & Benefits:At PLACE, we offer a competitive compensation package that reflects your skills, qualifications, and experience. In addition to a base salary, you may be eligible for equity, performance-based bonuses, and comprehensive health benefits (including subsidized insurance). As part of the PLACE team, you will also benefit from professional growth opportunities, ongoing training, and exclusive access to tools and resources that foster your career development and overall well-being. By joining PLACE, you can directly influence the future of real estate, empowering agents and teams to achieve exceptional results while advancing your own professional journey.
If you’re excited about creating intelligent systems at scale, influencing real estate innovation, and working in a collaborative, high-impact environment, we’d love to hear from you!