Trapit’s core machine learning and personalization engine continues to expand. Bring your elite programming and systems architecture skills to bear on the challenges and excitement of growing a highly distributed, big data consumer Internet infrastructure running a cutting-edge data- and compute-intensive learning engine.
Location:
San Francisco, CA, or Portland, OR
Skills & Responsibilities
Deep experience in building big distributed data and compute clusters
Concurrent high-performance programming experience in Python, C/C++, and optionally other high-level dynamic languages
Real experience in active production environments
Rockstar UNIX/Linux architecture, development, and systems skills
Technologies
(Bonus points for knowing!)
The Trapit engineering team uses a number of languages and open source components for our platform. You should enjoy working with some or all of the following:
Concurrent Python (the majority of our code)
Lucene or other search information retrieval
Redis
Postgres clusters; and advanced queries
Linux with emphasis on deployment automation
C/C++/Objective-C
Node/Backbone/jQuery
nginx/gunicorn
Distributed version control, especially git
Familiarity with lean/scrum development practices
Send applications to jobs [a] trapit.com
Open Positions
We’re always looking for smart, passionate people to join our team. Our current openings are listed below.