WORKING AT PRODA

We are passionate about what we do and ambitious in our goals. We are committed to learning and challenging the way we do things today, so that we can do them better tomorrow. PRODA strives to create an environment that empowers people to inspire each other and unlock their full potential.

Our open positions are listed below. If you would like to apply please send your CV to careers@proda.ai, stating the position you would like to apply for in the subject line of your email. We look forward to hearing from you.


Senior Full Stack Engineer (Haskell, Elm)

Position summary

We are looking for senior engineers to expand our application’s capabilities in data ingestion, data exports, data standardisation and machine learning. We work in a functional programming stack in Haskell and Elm, together with machine learning components written in Python.  Our development process includes CI/CD and automated tests.  All developers work closely with our Chief Product Officer.

Skills & experience required

  • Significant experience in a functional programming language, for instance: Haskell, Scala, F#, Ocaml, Clojure, etc.

  • Significant experience in a major RDBMS: PostgreSQL, MySQL, MS SQL Server.

  • Significant exposure to javascript (node.js) and SPAs. 

  • Significant exposure to Linux and shell scripting in Bash. 

  • Experience with basic machine learning algorithms, scikit-learn, Python, numPy, and pandas. 

  • Experience with AWS Cloud services, particularly EC2, RDS, Codedeploy, Codebuild, Codepipelines, S3. 

  • Experience with build tools: Webpack, Makefiles. 

  • Experience with web servers: basics of load balancers, Nginx configuration, etc.

  • Familiarity with Git and GitHub.

  • Familiarity with Docker.


Real estate data analyst

Position summary

We are looking for someone to support and later direct management of the PRODA real estate data model. The company is moving through a beta testing phase in which modifications to the model are needed. The ideal candidate will have prior experience or else a keen interest in the commercial real estate industry. In this role, you will work directly with the Chief Product Officer, the software development team, and PRODA’s users.

Key responsibilities

  • Data model management: you will be classifying and categorising property data with respect to the PRODA model and manage the model’s rules and business logic.

  • Product development: you will formulate new ways to improve the data model, and work with our team of data scientists and software engineers to shape product development.

  • Analysis: you will evaluate large sets of data to spot key patterns and develop new features for machine learning algorithms.

  • Client relations: you will liaise directly with real estate and PropTech companies who are using PRODA. You will support them and use their feedback to set priorities for the product development pipeline.

Skills & experience required

  • Creative and flexible problem-solving skills.

  • Exceptional attention to detail.

  • Enthusiasm to work as part of a small start-up team.

  • Excellent interpersonal skills and comfortable working directly with clients.

  • Strong Microsoft Excel skills.

  • Prior experience in the commercial real estate industry, with practical knowledge of working with rent roll data, is a bonus

    but not required.

  • Interest in data science and machine learning.


UX/UI DESIGNER

Position summary

We are looking for an experienced UX/UI specialist to evaluate user experience for the beta version of PRODA, in order to optimise the user journey for the full product release and beyond. The ideal candidate will have deep understanding of UX design principles and research methods, particularly in relation to applications. In this role, you will work closely with the Chief Product Officer, the software development team, and PRODA’s users.

Key responsibilities

  • You will assess the existing design of the web app and identify areas for improvement.

  • You will perform usability testing to understand user needs.

  • You will develop wireframes, user and process flows, and functional specifications.

  • You will take ownership of the site's design and user experience, creating a framework and design programme to give the product a consistent feel throughout.

 

Skills & experience required

  • Advanced design skills and understanding of UX design principles and research methods.

  • Experience with industry tools.

  • Keen attention to detail.

  • Enthusiasm to work as part of a small start-up team.

  • Excellent interpersonal skills and comfortable working directly with clients.