Hiring a software engineer with taste for compilers and big data

Published on by Joannes Vermorel.

Lokad is growing, we are hiring again.

At Lokad we use Envision, our in-house programming language, to write data analysis scripts and adapt our forecasts to the business constraints of our customers, processing hundreds of gigabytes of data each day.

Envision is a modern, strongly typed, high-performance relational language with inspiration from SQL, Python, R and the Excel approach to column data. Its state-of-the-art compiler performs type and table inference to minimize the need for annotations and uses static analysis to optimize the execution plan and reuse cached data from previous runs, generating scripts in an intermediate language that is compiled down to CIL and allows the injection of custom C# code.

Envision, its compiler and its tooling are still growing, and we are looking for new team members to help us develop it further. You would be contributing to the core compiler code, implementing new language features and optimization modes.

You will benefit from an awesome dev team to support you and from a calm working environment (nobody works in open spaces at Lokad). You will be reporting directly to the CTO of the company.

Some experience of working on compilers, or with operational or denotational semantics, is expected (for a junior position, an university compiler project would qualify). In-depth knowledge of SQL, relational algebra or pure functional languages is a big plus. We do not require any prior knowledge of our development and production stack (C#, .NET, Visual Studio, Azure and Git).

We expect you to be fluent in English.

About us: Lokad is a software company that specializes in Big Data for commerce. We help merchants, and a few other verticals (aerospace, manufacturing), to forecast their inventory and to optimize their prices. We are profitable and we are growing fast. We are closing deals in North America, Europe and Asia. The vast majority of our clients are outside France. We are located 50m from Place d'Italie in Paris (France).

To apply: Drop an email with your resume at contact@lokad.com.

Categories: Tags: hiring