From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 8E8207F7AF for ; Mon, 5 Oct 2015 17:38:52 +0200 (CEST) IronPort-PHdr: 9a23:3ZhlNxwp4hzZ62rXCy+O+j09IxM/srCxBDY+r6Qd0eMfIJqq85mqBkHD//Il1AaPBtWHrawUwLqI+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6anHS+4HYoFwnlMkItf6KuStKU0ZT8h7760qaQSjsLrQL1Wal1IhSyoFeZnegtqqwmFJwMzADUqGBDYeVcyDAgD1uSmxHh+pX4p8Y7oGx48sgs/M9YUKj8Y79wDfkBVGxnYCgJ45jGsBzKSxaC4jMnT38SnxNVS1zI6RTzWIr8tm3hq/B51SCHFcLzRLEwHz+l6vE4ZgXvjXIpPjQj8Wrawuh9xIxWuwmooQA3l6DdapuUP/c4Wq7qc94BXmNHQu5QUTZAC8Wydd1cXKI6Ie9Eotyl9BM1phykCFzpXbu3xw== Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=fabrissimo@gmail.com; spf=Pass smtp.mailfrom=fabrissimo@gmail.com; spf=None smtp.helo=postmaster@mail-la0-f47.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of fabrissimo@gmail.com) identity=pra; client-ip=209.85.215.47; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="fabrissimo@gmail.com"; x-sender="fabrissimo@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of fabrissimo@gmail.com designates 209.85.215.47 as permitted sender) identity=mailfrom; client-ip=209.85.215.47; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="fabrissimo@gmail.com"; x-sender="fabrissimo@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-la0-f47.google.com) identity=helo; client-ip=209.85.215.47; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="fabrissimo@gmail.com"; x-sender="postmaster@mail-la0-f47.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DvDgCwmBJWmy/XVdFVCYN7bga/GQF7hXmBKwc8EAEBAQEBAQEBEAEBAQEBBgsLCSEugh2CCAEBBBIRHQEgDAwBAwwBBQULDQICJgICIQESAQUBHAYTIod3AxINmniBMD4xi0mEZYlhJw2FDCYBBQ6BFINBhw6CUIFhEQIWgyOBQwWVfIUXhg2Bc4FWR4NxgyOKaQuDT4IjEiOBFzhlgUqCADwzhneBSAEBAQ X-IPAS-Result: A0DvDgCwmBJWmy/XVdFVCYN7bga/GQF7hXmBKwc8EAEBAQEBAQEBEAEBAQEBBgsLCSEugh2CCAEBBBIRHQEgDAwBAwwBBQULDQICJgICIQESAQUBHAYTIod3AxINmniBMD4xi0mEZYlhJw2FDCYBBQ6BFINBhw6CUIFhEQIWgyOBQwWVfIUXhg2Bc4FWR4NxgyOKaQuDT4IjEiOBFzhlgUqCADwzhneBSAEBAQ X-IronPort-AV: E=Sophos;i="5.17,639,1437429600"; d="scan'208";a="181175338" Received: from mail-la0-f47.google.com ([209.85.215.47]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 05 Oct 2015 17:38:51 +0200 Received: by lafb9 with SMTP id b9so39295160laf.0 for ; Mon, 05 Oct 2015 08:38:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=NcxMxQ4mxGPaskJOdzbQ6+ZfuJojx7jA02uwhPxECHc=; b=wtQ4+XhEgJOO92ZD7AtMqt2C2Dh9VLbUl6ZQkBfIkTNBhnxWhH4RtoBKVFV72SDTtr bi9Tbz79pbhq26A02I4OzFEW8JhCdnkyaGS5bEzIwJtvhWhZg7JpHaTzmgSx+gIsTPep 6es+Dnyq6c4Y4YBGG68FEiEqEW9orCPBK4gQ9IJJDqabJGBqg9Fns+Vdl55Zw/lj/NBo wBgbKQ6ZKgcbbgwOyU/qz4ziLqyB/27+GfRuaYFOYRchYuf9ks1xQh3HNlC73jjR1mGO HhIljdPSvPacWkeiGp3X2L2oF32r0jcHt1bkf27IbVv417C8CTgUvV73fGmdefObjiYR HjAQ== X-Received: by 10.25.206.17 with SMTP id e17mr7963618lfg.57.1444059530101; Mon, 05 Oct 2015 08:38:50 -0700 (PDT) MIME-Version: 1.0 Sender: fabrissimo@gmail.com Received: by 10.25.165.211 with HTTP; Mon, 5 Oct 2015 08:38:30 -0700 (PDT) In-Reply-To: References: From: Fabrice Le Fessant Date: Mon, 5 Oct 2015 17:38:30 +0200 X-Google-Sender-Auth: qaBTFPht-118Oj1yaE3JwnzWsow Message-ID: To: Emmanuel Surleau Cc: yoann padioleau , Charles Weitzer , caml users Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Caml-list] OCaml Programmer Needed - Machine Learning Startup What I read is "Required experience: - developing with C/C++/Python/Go in a Linux environment with a focus on performance, concurrency, and correctness. ... " =46rom what I understand, they just dropped the requirement of having an experience in OCaml, since good programmers can easily be taught to use OCaml without prior exposition. --Fabrice On Mon, Oct 5, 2015 at 5:32 PM, Emmanuel Surleau wrote: > It's OK, you still have C++, Python and Go for all your correctness needs. > Good luck with that. > > On Mon, Oct 5, 2015 at 6:38 AM, yoann padioleau > wrote: >> >> Apparently OCaml disappeared from list of languages: >> https://voleon.simplicant.com/jobs/18439/detail >> >> >> hmm >> >> >> On Sep 29, 2015, at 9:54 PM, Charles Weitzer wrote: >> >> Voleon Capital Management LP is a startup quantitative hedge fund located >> in Berkeley, California. We would like to hire a senior software enginee= r as >> soon as possible. >> >> Voleon=E2=80=99s founders previously worked together at one of the most = successful >> quantitative hedge funds in the world. Our CEO has a PhD in Computer Sci= ence >> from Stanford and has been CEO and founder of a successful Internet >> infrastructure startup. Our Chief Investment Officer has a PhD in Statis= tics >> from Berkeley. Voleon=E2=80=99s team includes PhD's from leading departm= ents in >> statistics, computer science, and mathematics. We have made several >> unpublished advances in the field of machine learning and in other areas= as >> well. >> >> Here is our formal job description: >> >> ********************************************************** >> >> * Senior Software Engineer * >> >> Technology-driven investment firm employing cutting-edge statistical >> machine learning techniques seeks an exceptionally capable software >> engineer. You will architect and implement new production trading syste= ms, >> machine learning infrastructure, data integration pipelines, and large-s= cale >> storage systems. The firm researches and deploys systematic trading >> strategies designed to generate attractive returns without being depende= nt >> on the performance of the overall market. >> >> Join a team of under 30 people that includes a Berkeley statistics >> professor as well as over ten PhD's from Berkeley, Chicago, CMU, Princet= on, >> Stanford, and UCLA, led by the founder and CEO of a successful Internet >> infrastructure technology firm. The firm=E2=80=99s offices are walking d= istance from >> BART and the UC Berkeley campus in downtown Berkeley, California. We hav= e a >> casual and collegial office environment, weekly catered lunches, and >> competitive benefits packages. >> >> We seek candidates with a proven track record of writing correct, >> well-designed software, solving hard problems, and delivering complex >> projects on time. You should preferably have experience designing and >> implementing fault-tolerant distributed systems. Experience with building >> large-scale data infrastructure, stream processing systems, or >> latency-sensitive programs is a bonus. >> >> We are growing rapidly. Willingness to take initiative and a gritty >> determination to productize are essential. >> >> Required experience: >> - developing with OCaml/C/C++/Python/Go in a Linux environment with a >> focus on performance, concurrency, and correctness. >> - working in TCP/IP networking, multi-threading, and server development. >> - working with common Internet protocols (IP, TCP/UDP, SSL/TLS, HTTP, >> SNMP, etc.). >> - architecting and designing highly available systems. >> - architecting and designing large-scale data management infrastructure. >> - working in large codebases and building modular, manageable code. >> >> Preferred experience: >> - debugging and performance profiling, including the use of tools such as >> strace, valgrind, gdb, tcpdump, etc. >> - working with build and test automation tools. >> - working with well-defined change management processes. >> - diagnosing RDBMS performance problems, exploiting indexing, using >> EXPLAIN PLAN, optimizing at the code layer, etc. >> - working with messaging queues (RabbitMQ, Redis, etc.) as well as >> distributed caching systems. >> >> Interest in financial applications is essential, but experience in finan= ce >> is not a primary factor in our hiring. >> >> Benefits and compensation are highly competitive. >> ********************************************************** >> The above job description is just a starting point in terms of possible >> duties and seniority. We can be very flexible for the right person. >> >> If you are interested, please apply on our website with your full and >> complete CV: http://voleon.com/apply/ >> >> The Voleon Group is an Equal Opportunity employer. Applicants are >> considered without regard to race, color, religion, creed, national orig= in, >> age, sex, gender, marital status, sexual orientation and identity, genet= ic >> information, veteran status, citizenship, or any other factors prohibite= d by >> local, state, or federal law. >> >> > --=20 Fabrice LE FESSANT Chercheur en Informatique INRIA Paris Rocquencourt -- OCamlPro Programming Languages and Distributed Systems