Staff Software Engineer (ML/AI) - Europe, Remote

Job expired!
We are Plentific, the world’s leading real-time property solution, and we're seeking top-tier talent to join our motivated team. Based in London, we're a global firm with operations across the United Kingdom, Germany, and North America. As a B2B company, we are committed to assisting landlords, letting agents, and property managers optimize their operations, enhance revenue, improve tenant satisfaction, and ensure compliance through our award-winning SaaS technology platform. We also collaborate with small and large service providers to help them take on more work and expand their companies. We're not just another proptech firm - we're supported by some of the industry's most notable names, including A/O PropTech, Highland Europe, Mubadala, RXR Digital Ventures, and Target Global, and we collaborate with some of the world's most distinguished real estate entities. Our focus isn't solely on business - we're also trying to build stronger communities where people can flourish. We're ensuring the safety and quality of buildings, advocating for decarbonization through our ESG Retrofit Centre of Excellence, and promoting diversity across the industry through the Women’s Trade Network. We strive to create remarkable experiences for our team members as well. Our culture is open and empowering, and we're always on the lookout for passionate, driven individuals to join us in our mission. What are the benefits for you? - A fast-paced, friendly, cooperative and hybrid/flexible workspace - Extensive opportunities for career growth and progression - A multicultural workplace that appreciates diversity, equity, and inclusivity - Prioritization of well-being with social events, digital learning, career development programs, and many more If you're keen to join an innovative and dynamic team leading change in real estate, we'd love to hear from you. The Role This is a fully remote position that can be based anywhere in Europe. We're seeking an experienced Staff Software Engineer to become part of the Data Engineering team. You'll be reporting to the Head of Data Engineering and will be involved in large production code bases. You'll also be responsible for software architecture designs and reviews. The role involves intensive coding as an individual contributor, with no people management responsibilities, although mentorship of other engineers is expected. The Data Engineering team, together with the Frontend, Backend, and DevOps teams, constitutes the heart of Plentific and addresses complex issues such as online payments, quoting, invoicing, booking, search / scoring algorithms, ETL, data pipelines, in-app messaging, Public APIs, ML/AI, real-time notifications, and fraud prevention. The team majorly works on production Machine Learning systems, data warehouse, Public APIs, real-time data pipelines, LLM's, AI in general, and our interactive analytics module titled 'Advanced Analytics'. Majority of the code so far has been written in Python and SQL. Our tech stack includes AWS, Kubernetes, Django, PostgreSQL, Snowflake, ElasticSearch, dbt, Looker, scikit-learn, FastAPI, Celery, Jenkins, GitHub among others. Responsibilities - Be the leading individual contributor to major strategic and high impact projects at Plentific - Develop software architecture designs from conception to launch, including build vs buy discussions - Collaborate with Product stakeholders to understand, develop, and implement scalable, cutting-edge solutions that amaze our customers - Serve as a tech lead, offering guidance and mentorship to develop the skills and talents of others - Advocate best coding practices, documentation, reviews, unit, and integration testing, data quality and security, and performance Requirements Skills - Excellent expertise in Python and SQL, plus an openness to learning other programming languages - A keen interest in learning and developing AI-powered systems (such as LLM-based) - A self-driven individual who takes ownership of their work, accepts direction and feedback from colleagues and managers, and is eager to convert anyone’s good idea into a reality - Possess an out-of-the-box mindset, with a can-do attitude to get things done efficiently - Outstanding communication skills in English Experience and Qualifications - A minimum of 7 years of relevant experience as a Software Engineer - Must have experience with Machine Learning, as we are rapidly expanding our capabilities in this area Benefits Clearly, we're advancing quickly with our ambitious intentions and are eager to grow our team of doers to achieve our aim of managing over 2 million properties via our platform globally. You have the opportunity to contribute to the future of property management worldwide. Here’s what we offer: - A competitive compensation package - A company laptop - Remote working - Learning management system by SAP Litmos