Voleon Capital Management - Berkeley, CA - visa, full time

Voleon is hiring for several positions, job descriptions below. Interested applicants are encouraged to send a cover letter and CV to working@voleon.com. Please indicate the positions you are interested in within your email.

* Member of Research Staff

We are a science-driven systematic trading firm, built on the principle that statistical machine learning provides the best solutions to the scientific problems we must solve.

We are looking for a PhD-level scientist to join us in developing predictive models and other components of automated trading systems. You will apply modern statistical machine-learning methods to large, high-dimensional data sets. The work will range from data preparation to model development to production software implementation.

Our team includes a Berkeley statistics professor and PhD's from top-tier schools. You will have a high impact, and you can expect frequent interaction with other researchers, officers, and the founders. We take a rigorous approach to building trading systems, and we actively foster a collegial, intellectual environment.

We are successful and growing. Willingness to take initiative, and a gritty determination to productize, are essential.

Our offices are in downtown Berkeley, a few minutes' walk from campus and BART.

We hire on the basis of exceptional talent. If you excel in a technical field such as statistics, mathematics, computer science, engineering, or operations research, then we encourage you to contact us. The following criteria, while not all requirements, illustrate the demands of this role.

+ Background in modern statistical methods / machine learning
+ Evidence of strong mathematical abilities, e.g. publication record, graduate coursework, or competition placement
+ Substantial programming experience and interest in software development techniques
+ Competence in solving large-scale computing problems
+ Track record as an applied researcher
+ Demonstrable clarity of thought (not optional)

Interest in financial applications is essential, but experience in finance is not a primary factor in our hiring.

Benefits and compensation are highly competitive.

* Systems Software Engineer

Technology-driven investment firm employing cutting-edge machine learning techniques seeks an exceptionally capable software engineer. You will architect and implement new production trading systems, machine learning infrastructure, data integration pipelines, and large-scale storage systems.

The firm researches and deploys machine learning and statistical trading strategies that are designed to generate attractive returns without being dependent on the performance of the overall market. Join a team of under 30 people that includes a professor at a premier university as well as over ten PhDs and two MBAs from top schools, led by the founder and CEO of a successful Internet infrastructure technology firm. The firm’s offices are within walking distance from BART and from the UC Berkeley campus in downtown Berkeley, California. We have a casual and collegial office environment, weekly catered lunches, and offer 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.

Qualifications:

+ Experience developing with C/C++/Python/Go in a Linux environment with a focus on performance, concurrency, and correctness.
+ Experience working in TCP/IP networking, multithreading and server development.
+ Experience working with common Internet protocols (IP, TCP/UDP, SSL/TLS, HTTP, SNMP, etc.)
+ Experience architecting and designing highly-available critical systems.
+ Experience architecting and designing large-scale data management infrastructure.
+ Experience working in large codebases and building modular, manageable code.

Useful Skills:

+ Experience with debugging and performance profiling, including the use of tools such as strace, valgrind, gdb, tcpdump, etc.
+ Experience with build and test automation tools.
+ Experience working with well-defined change management processes.
+ Has experience hunting down RDBMS performance problems, understands indexing options, can read an execution/explain plan, has some experience with ORM and optimization at the code layer, etc.
+ Experience with messaging queues (such as RabbitMQ and Redis), as well as distributed caching systems.

* Software Engineer, Data

Fast-growing science- and technology-driven company seeks a Software Engineer for data and operations. You will work with the RnD, Software, Infrastructure and Trading teams to develop, test, deploy, and manage research and production software.

The firm researches and deploys machine learning and statistical trading strategies that are designed to generate attractive returns without being dependent on the performance of the overall market. Join a team of under 30 people that includes a professor at a premier university as well as over ten PhDs and two MBAs from top schools, led by the founder and CEO of a successful Internet infrastructure technology firm. The firm’s offices are within walking distance from BART and from the UC Berkeley campus in downtown Berkeley, California. We have a casual and collegial office environment, weekly catered lunches, and offer competitive benefits packages.

Focus areas include creating software infrastructure for our research department and production trading systems, as well as supporting the next generation of our compute and storage hardware systems. We seek a candidate who can bring both development and operations skills to rework existing software infrastructure and guide testing/automation of new and ongoing deployments.

Qualifications:

+ Experience with Unix-like OSes and open-source technologies
+ Proficiency in at least one programming language
+ Experience leading the deployment and maintenance of critical software systems
+ Experience in operations for highly available services
+ Experience designing and implementing processes for continuous integration
+ Experience with configuration management and IT automation
+ Knowledge of databases and database administration

Additional Skills (Not Required):

+ Knowledge of distributed systems, cluster computing, and fault tolerance
+ Industrial experience as a software engineer
+ Experience working in a technology-focused startup