Career Opportunities

Early stage venture spin-off of the Stupid Fun Club with support from a major strategic partner seeks the following for regular full-time, on-site positions.

We're building a forward-thinking, interdisciplinary team. Our mission is to create innovative consumer products using high production quality interactive visuals, the content density of data visualization, and the latest in web and mobile technology.

We strive for a creative environment and a sustainable work/life balance, founded on the belief that work should be an expression of passion and a path to future potential. We provide a comprehensive benefit plan. We're looking for highly skilled individuals who share these values and interests to help us realize our product ambitions.

Open Positions:

Senior Graphics Engineer

We seek an exceptional and experienced engineer who enjoys creating new forms of visualization. This individual will work closely with artists and other engineers to establish the look of the product using high-performance (and GPU-friendly) code. Our ideal candidate will lead efforts to develop our visual experience across both web and mobile platforms.

Skills and Requirements:

  • Significant real-time graphics programming experience with OpenGL
  • Proven experience building and supporting high-performance games or interactive software
  • Strong 3D math skills
  • BS in Computer Science or equivalent experience

Preferential:

  • Experience with 3D graphics on mobile (OpenGL ES) or web (WebGL)
  • Experience programming shaders in GLSL, HLSL, or Cg
  • Built out pipelines for technical artists, including model import/export
  • Published applications for iOS or Android platforms
  • Exposure to JavaScript, Python, Ruby, or other scripting languages
  • Aesthetic sensibility and the ability to apply it to your work

Backend Software Engineer

We seek a software engineer who understands scale as a feature, is aware of a few right tools for each job, and likes to validate their assumptions with data.

Skills and Requirements:

  • Strong knowledge of Python or Ruby
  • Production experience with deployments in AWS or Rackspace
  • Familiar with SQL and NoSQL data stores, plus their appropriate applications
  • BS in Computer Science or equivalent experience

Preferential:

  • Strong experience in design, implementation, and deployment of high performance data services, including schema design, schema migrations, load balancing, profiling, monitoring, and performance testing
  • Production experience with Python web applications written in Flask or Django
  • Exposure to C/C++, and in particular to the Python C extension API, Cython, or other tools for high-performance computing in Python
  • Published applications for iOS or Android platforms
  • Working experience applying statistical methods to problems of recommendations, similarity, or time-based analytics
  • Constantly learning about new technologies and applying them to your work

Data Engineer

We seek a software engineer who can build data solutions, in both the domain of low-latency, scalable data services, and in the domain of recommendation systems, similarity calculations, and other applied statistical methods.

Skills and Requirements:

  • Multiple years' experience implementing and deploying high performance data services
  • Proven experience building user-facing analytics systems from a wide range of user metrics
  • Familiar with AWS Redshift, Spark, Storm, Hadoop, or other distributed analytics systems
  • Comfortable coding in Python, Java, C/C++ and other languages as needed
  • BS in Computer Science, Mathematics, or equivalent experience

Preferential:

  • Working experience applying statistical methods to problems of classification, similarity, etc.
  • In particular, worked with high-dimensional spaces, leveraging feature vectorization, hierarchical clustering, or locality-sensitive hashing
  • Working experience with Hbase, Zookeeper, Kafka, ElasticSearch, or other distributed data systems
  • Working experience with Hive, Pig, Cascading, or other query and data aggregation systems
  • Familiar with Numpy / SciPy, R, and other stats packages
  • Comfortable reading academic literature and applying those algorithms to your work

Mobile Engineer

We seek a software engineer who understands the native strengths and opportunities presented by iOS and Android tablet platforms, and who will help us build our flagship experience on those devices.

Skills and Requirements:

  • Published applications for iOS and/or Android platforms
  • Familiar with OpenGL and 3D libraries on mobile and tablet
  • Strong C/C++ skills and the ability to create cross-platform mobile code
  • Familiar with Objective-C on iOS and C++ / NDK on Android plus their platform APIs
  • BS in Computer Science or equivalent experience

Preferential:

  • Strong 3D math skills
  • Experience programming shaders in GLSL, HLSL, or Cg
  • Exposure to JavaScript, Python, Ruby, or other scripting languages
  • Aesthetic sensibility and the ability to apply it to your work

Tools Software Engineer

We seek a software engineer who understands the power of internal tools, process automation, unit testing, and continuous build systems.

Skills and Requirements:

  • Experience creating build, test, and deployment systems in an agile environment
  • Some experience with Python, JavaScript, and SQL
  • Comfortable writing unit tests in Python, JavaScript, and other languages as needed
  • BS in Computer Science or equivalent experience

Preferential:

  • Experience maintaining Jenkins / Hudson as a continuous integration server
  • Created or maintained management systems for 3D shaders, models, textures, etc.
  • Worked with QUnit, Django Lime, and other unit testing frameworks
  • Experience working in Tools and Pipelines for a Game or Web Team
  • Ability to self-direct and manage "customer expectations" within the team
  • A keen eye for usability and design for efficiency

Cross-Platform Engineer

We seek an individual fluent with Mac and Windows development, who's ready to take on the challenge of building and maintaining a lightweight product developed simultaneously across both platforms.

Skills and Requirements:

  • Proven experience building and supporting lightweight cross-platform desktop applications
  • Strong C++ skills and ability to use cross-platform libraries such as Boost, STL, and Qt
  • Familiar with Objective-C on Mac and C# on Windows and leveraging shared C/C++ code
  • BS in Computer Science or equivalent experience

Preferential:

  • Familiar with Mac and iOS platform APIs
  • Published applications for Windows, Mac, iOS, and Android platforms
  • Previous experience with audio and video processing and playback
  • Familiar with multithreaded and network programming

Location: Berkeley, CA

To Apply

  • Forward resume to: stealthjobs@stupidfunclub.com
  • Send a brief introductory message with a description of what attracts you to the role and how your contribution will uniquely help the company succeed.
  • Include any links to relevant linkedin.com, personal blogs, portfolio pages

We plan to continue to grow the team over the next several months. If you don't see the perfect job description here but think you might fit in, we'd still like to hear from you. Provide us examples of your work and explain how you see yourself contributing.