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 firstname.lastname@example.org, 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)
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 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.