Previous week Up Next week


Here is the latest Caml Weekly News, for the week of May 25 to June 01, 2010.

  1. new emacs tuareg mode release
  2. Sysadmin/programmer combo positions at Jane Street
  3. Offre d'emploi / Job offer
  4. Other Caml News

new emacs tuareg mode release


Sam Steingold announced:
Tuareg 2.0.1 is now available from 
The main difference is a skip-syntax bug fix. 
The sources are also available via svn from 

Sysadmin/programmer combo positions at Jane Street


Owen Gunden announced:
In addition to the more conventional development positions described in
Yaron Minsky's recent email, we are hiring people with skills at both
functional programming and systems administration.

Most of our systems automation software is either written in ocaml or
will be sooner or later.


Sysadmin/Programmer combo
(aka Systems Automation Specialist)


Responsible, careful, passionate and skillful technology specialists to help
build and maintain our increasingly automated technology infrastructure.

You'll need to be adept with unix (specifically linux) administration. For
example, you want to be able to format filesystems, install bootloaders, and
make rpm packages. It's even better if you understand system calls, kernel
parameters, IO schedulers, and other lower level internals.

You'll also need to be a good programmer. We only want people who've had
experience writing significant amounts of real-world code. OCaml is our
language of choice, but it's okay if you don't know it so long as you can
learn it. Experience in ruby, python, php, perl, scheme, haskell, erlang, and
others are all acceptable.

About us:

Jane Street is a proprietary trading firm with offices in NYC, London
and Hong Kong (respond to this ad if you're interested in any of the
above). We have about 200 employees total, the majority of whom work in
NYC. While this makes us a medium-sized business, the culture
more closely resembles that of a small startup: The atmosphere is casual and
informal; we care about doing good work more than dress codes or hours put in;
there's not much room for office politics; and, there's a lot of financial
upside if you do great work.

We have a large datacenter on-site and several colocation facilities, with
hundreds of servers total. We manage all of this with just a small team by
leveraging our programming skills to create scalable, automated systems. We
use a lot of open source tools and write the rest ourselves.

Our systems team is tightly integrated with the rest of the company so you get
exposure to a broad range of concepts and ideas. Unlike at other large
financial firms, our technology group is highly regarded and central to our
business, not just a footnote.


In addition to our excellent benefits which you can read about here:

we have on-site classes taught by employees on subjects ranging from
programming to finance to trading to bridge (yes, the game).

If this sounds like a match to your background, skills, and disposition, let
us know. Send a cover letter indicating why you think you're a good fit, along
with your resume, to

Offre d'emploi / Job offer


David Rajchenbach-Teller announced:
** Informaticiens de haut niveau

MLstate est une jeune entreprise innovante en campagne depuis 2008 pour la
reconquête du web. Notre objectif : réinventer les bases technologiques et
scientifiques des applications web, pour une toile plus saine, plus sûre et
plus sécurisée. Notre équipe R&D compte une vingtaine de passionnés, docteurs
ou ingénieurs en informatique, et est sur le point de s’agrandir.

Si vous êtes informaticien de haut niveau, inspiré et ingénieux, si vous êtes
doté d’une forte culture informatique et scientifique, d’une grande
connaissance des langages fonctionnels et impératifs, de la compilation, des
systèmes de types, contactez-nous. Le candidat idéal, docteur ou non, avec ou
sans expérience industrielle, aura aussi des connaissances en distribution,
parallélisme, bases de données, sera capable d’évoluer dans un environnement
polyglotte et disposera de la finesse nécessaire pour construire des produits

Les problèmes à résoudre sont difficiles. Pour relever le défi, contactez-nous
à .

** High-level computer scientists

Since its foundation, in 2008, Paris-based start-up MLstate has been
campaigning to reconquer the web. Our objective: reinvent technological and
scientific foundations of web applications, and make the web saner, safer and
more secure. Our R&D team comprises about 20 enthusiastic computer scientists,
doctors or engineers, and is now preparing to scale up.

If you are a high-level computer scientist, inspired, resourceful, if you have
a strong culture in computer science, in both functional and imperative
programming languages, in compilation, in type systems, contact us. Ideal
candidates, PhDs or not, with or without industry experience, will also have a
background in distribution, concurrency, databases, will be able to live and
work in a multilingual environment, and will have the subtlety necessary to
build finish products.

The problems we need to solve are difficult. If you are up to the challenge,
contact us at .

Other Caml News

From the ocamlcore planet blog:
Thanks to Alp Mestan, we now include in the Caml Weekly News the links to the
recent posts from the ocamlcore planet blog at

Caml Trading talk at CMU:

Offres d’emploi pour informaticiens de haut niveau:

FP-Syd #24.:

Gematric Search:

Tuareg 2.0.1:

Shopping Carts with Ocsigen.:

DrScheme Style Buffer Evaluation for OCaml in Emacs:


Old cwn

If you happen to miss a CWN, you can send me a message and I'll mail it to you, or go take a look at the archive or the RSS feed of the archives.

If you also wish to receive it every week by mail, you may subscribe online.

Alan Schmitt