Login

Jobs at Factual

Hard problems. Diverse technology. Amazing culture.

Solve Hard Problems

Working at Factual means working together with fellow puzzle-addicts on projects that excite, deconstruct, explode, and reshape our thinking. We're here to solve real problems that take serious applied and theoretical skills because the data we deal with is noisy, contradictory, and there are petabytes of it.

Here are a few thought experiments to give you an idea of the types of problems that come with keeping up the world’s best place data...

Work with Diverse Technology

At Factual, we pride ourselves on applying the right tools to the right tasks. Consequently, we use a wide variety of technologies ranging from those that are well established to some that are new and cutting edge.

Check out a small sample of the typical technologies and languages used by our different engineering groups below:

Web Stack

Technologies
  • Node.js
  • Redis
  • MySQL
  • React
  • AngularJS
  • Rails

Infrastructure

Technologies
  • Mesos
  • Docker
  • Marathon
  • Chronos
  • AWS

Data Stack

Languages
Technologies
  • Hadoop
  • Spark
  • HBase
  • Cascalog
  • Parquet
  • Parkour
  • Impala
  • Yarn
  • Solr
  • Lucene
  • PostgreSQL

Data Science & Machine Learning

Languages
Technologies
  • Drake
  • Ensemble Methods
  • Neural Networks
  • Random Forests

Open Source Projects from Factual

Drake

Drake is a simple-to-use, extensible, text-based data workflow tool that organizes command execution around data and its dependencies.

GitHubBlog

Durable Queue

This library implements a disk-backed task queue, allowing for queues that can survive processes dying, and whose size is bounded by available disk rather than memory. It is a small, purely-Clojure implementation focused entirely on the in-process use case, meaning that it is both simpler and more easily embedded than network-aware queue implementations such as Kafka and ActiveMQ.

GitHub

Geo

Clojure programmers can answer questions about coordinates, distances, and polygon intersections.

GitHubBlog

Riffle

Riffle is a read-only key/value storage format, strongly influenced by the cdb and sorted-string table formats. Like cdb, it has a fixed memory cost per key (12 bytes per key), rather than having to keep the entire keyspace in memory. Like sorted-string tables, it allows for block compression of the values, and allows for files to be merged in linear time. Like both formats, a typical lookup requires a single disk read.

GitHubBlog

S3-Journal

This library allows an ordered stream of entries to be uploaded to Amazon's S3 datastore.

GitHubBlog

NFU

Brought to you by Factual Engineer Spencer Tipping, nfu is a text data hub and transformation tool with a large set of composable functions and source/sink adapters.

GitHubBlog

Common Crawl

Brought to you by Factual Engineer Ahad Rana, Common Crawl builds and maintains an open repository of web crawl data that can be accessed and analyzed by anyone.

GitHubCommonCrawl

Gathering for a presentation in the Factual common area

Part of the Tech Community

We are active in the technology community, especially in our home city of Los Angeles. We host a number of regular meetups and we’re active in local technology education.

See upcoming meetups at Factual →

The Bay Area Clojure User Group

Meet other Bay Area programmers interested in Clojure (and other Lisps and Schemes), functional programming, concurrent programming, and other alien technology.

Meetup

LA Clojure Users Meetup

Meet developers in the Los Angeles area to discuss Clojure. We have discussions and presentations in an atmosphere of collaboration and learning.

Meetup

LA Machine Learning Meetup

Factual is a sponsor of the LA Machine Learning Meetup, which holds events discussing a large variety of machine learning topics such as classification, clustering, neural networks, graphical algorithms, information retrieval, search, game theory, computational learning theory, reinforcement learning, collaborative filtering, and others.

Meetup

Education

Factual helps educate future engineers, from mentoring local students to traveling across the country for hackathons.

Blog

Share in Amazing Culture

Our Mission

Our mission is to make data accessible to every developer, entrepreneur, business, or organization - anyone who needs data to build a better app, provide a better search result, make smarter software - anyone who needs data to make a better decision or help others make better decisions.

Our Values

Factual is a place that brings together smart, talented, and diverse people; a place where you can bring your whole self to work. We believe in transparency and are open among ourselves and with our customers. We go so far as to make a complete view of the data available to anyone at any time. We also believe that trust and wellness beget productivity and happiness, and reflect this in our benefits. Here’s the not so secret sauce to our benefits and perks: It’s all about removing barriers so we can focus on the things we love. We are constantly searching for unique ways to improve the health and happiness of our team. Our hope is that we become better people by working here.

Our People

In our heart of hearts, we all love data. So much so, that we think it’s the best way to tell you about who we are and what we do.

Great Benefits

Flexible Hours and Vacation

Factual employees enjoy a flexible Personal Time Off policy as time away from work is important to achieving work-life balance and we believe in supporting a culture of trust and responsibility.

Location Location Location

We’re headquartered in beautiful, sunny Los Angeles. We also have great offices in New York City, San Francisco, and Shanghai.

Insurance and Retirement

We offer our full-time employees a diverse platform of medical, dental, and vision options, along with a 401k plan, flexible spending and dependent care accounts, life insurance, and discount programs.

Employee Wellness

Take a break and do some lunchtime yoga or afternoon pilates in the office. Factual brings in weekly instructors and offers discounted memberships to local gyms. We also provide organic fruit and healthy snacks in our kitchen.

Office Perks

Aside from wrangling with data, we enjoy pool and ping pong tournaments, piles of board games for board game night, a kitchen full of meals and snacks, catered lunch on Fridays, and 360° views of LA from the Hollywood sign to the Pacific ocean. Our New York, San Francisco, and Shanghai offices each have their own local flavor. We are active in the local community and frequently host technology meetups at our offices.

Share Your Passion

Whether you’re new to the area or just want to share your favorite things, we have groups for everything from beer enthusiasts to board gamers, hikers, surfers, movie lovers, soccer players, basketball players, trivia aficionados, and more.