コンパイラとビッグデータに対するセンスを持つソフトウェアエンジニアの採用
Lokad は成長中で、再び採用を開始しています。
Lokad では、弊社独自のプログラミング言語 Envision を用いて data analysis のスクリプトを書き、日々数百ギガバイトものデータを処理しながら、お客様のビジネス上の制約に合わせて予測を調整しています。
Envision は最新の、強く型付けされた高性能なリレーショナル言語で、SQL、Python、R、および Excel の列データへのアプローチからインスピレーションを得ています。その最先端のコンパイラは、注釈の必要性を最小限に抑えるために型推論およびテーブル推論を行い、静的解析を用いて実行計画を最適化し、前回の実行からキャッシュされたデータを再利用します。また、中間言語にスクリプトを生成し、それが CIL にコンパイルされ、カスタム C# コードの注入を可能にします。
Envision とそのコンパイラ、ツールチェーンはまだ成長中で、これをさらに発展させるために新たなチームメンバーを募集しています。あなたには、コアコンパイラコードへの貢献、新たな言語機能や最適化モードの実装に取り組んでいただきます。
素晴らしい開発チームのサポートと、落ち着いた職場環境(Lokad ではオープンスペースでの勤務はしていません)を享受できます。また、会社の CTO に直接報告していただきます。
コンパイラの開発経験、または操作的または意味論的セマンティクスに関する経験が求められます(ジュニアポジションの場合、大学のコンパイラプロジェクトでも可)。SQL、リレーショナル代数、純粋関数型言語に関する深い知識があれば大きなプラスとなります。弊社の開発およびプロダクションスタック(C#, .NET, Visual Studio, Azure, Git)についての前提知識は必要ありません。
英語に堪能であることが求められます。
About us: Lokad は商業向けビッグデータを専門とするソフトウェア企業です。私たちは小売業者やその他の業界(航空宇宙、製造業など)が在庫予測を行い、価格を最適化するお手伝いをしています。利益を上げ、急速に成長中です。北米、ヨーロッパ、アジアで取引を締結しており、顧客の大半はフランス国外にあります。私たちはパリの Place d’Italie から 50m の場所に所在しています(フランス)。
To apply: 履歴書を添付の上、contact@lokad.com までメールをお送りください。