Work With Us

Forio is an employee-owned, 20-person company based in San Francisco. We were founded in 2001 and we’ve been profitable since our inception.

We provide online software for predictive analytics and web-based simulations on topics like innovation, finance, global warming, urban planning, and healthy populations. Our customers include universities, government agencies, and Fortune 500 companies.

Our recent projects include work with Harvard Business School producing several business games, MIT creating some environmental simulations, IBM, the CDC making a simulation around the health of US citizens, and the city of Portland, Oregon building a simulation around what Portland might be like in 25 years. All our simulations are available online and many are licensed under creative commons.

Open Positions

We’re looking for a strong individual contributor with a deep background in front-end web technologies. You’ll join Forio in applying the right technology for captivating, data-driven web simulations, games, and data-visualizations for universities and corporate clients. You will provide technical recommendations for the Forio platform and for custom client applications. You’ll know that you are playing a leading role in the future of web simulation.

Below are some samples of our work:

About You

You’re an experienced web developer with a strong background in JavaScript, HTML, and CSS design. You enthusiastically compare and contrast the latest AJAX libraries, are an avid reader (or writer!) of design and software blogs, and are always on the lookout for new design patterns and widgets. You’re comfortable working directly with customers on projects as necessary. You may or may not have experience with server-side development or databases (we’ll happily introduce you to our platform team). You’re interested in shaping the direction of our business.

Responsibilities
  • Provide technical leadership to teammates by example and mentorship.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Participate in peer-reviews of solution designs and related code.
  • Package and support deployment of builds and releases.
  • Work with teammates in the migration of legacy applications to current technologies.
  • Analyze and resolve technical and application problems, provide third-level support to business users.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time and on-budget.
  • Research and evaluate a variety of software products.
Desirable Skills & Experience
  • 4+ years’ experience as a Software Developer
  • College or University degree in Computer Science or closely related discipline
  • Proficiency in front-end web development technologies and web frameworks / libraries
  • Strong communication skills with both internal team members and external business stakeholders
  • Initiative to find ways to improve business solutions, systems, and processes

This is a full time position based out of our San Francisco office. Local applicants or those looking to move to the SF Bay Area are welcome. We reimburse for relocation expenses.

Interested?

Send a resume to jobs@forio.com. Include a short email note telling us what appeals to you about the position and how you think you might contribute.

Forio is looking for Web Developers to work full-time out of our San Francisco office.

You will develop web applications and educational games driven by analytical models with rich data visualizations.

Each project is unique. You’ll join us in experimenting with different platforms and technologies, and you’ll know that you are playing a leading role in the future of web simulation.

Below are some samples of our work:

About You
  • Strong JavaScript skills are a must.
  • You are experienced with HTML5 and CSS design.
  • You enthusiastically compare and contrast the latest AJAX libraries, are an avid reader (or writer!) of design and software blogs, and are always on the lookout for new design patterns and widgets.
  • You may or may not have experience with server-side development (we’ll happily introduce you to our platform team).
  • You may or may not have experience with data analytics (we’ll happily introduce you to our data science team).

This is a full time position based out of our San Francisco office. Local applicants or those looking to move to the SF Bay Area are welcome. We reimburse for relocation expenses.

Interested?

Send a resume to jobs@forio.com. Include a short email note telling us what appeals to you about the position and how you think you might contribute.

Forio is looking for a highly motivated Python engineer who wants to contribute to building a leading-edge data analytics and simulation platform and enjoys building Python models. The ideal candidate will be a strong individual contributor with a solid background in both Python and backend technologies. You’ll join Forio in applying the right technology for captivating, data-driven web simulations, games, and data visualizations for universities and corporate clients. You will provide technical recommendations for the Forio platform and for custom client applications. You’ll know that you are playing a leading role in the future of web simulation.

Below are some samples of our work:

At Forio, you’ll work on predictive analytics software and training simulations for clients like Harvard Business School, Wharton, and MIT. We’re a proven industry leader in the simulation market. Over 60% of MBA students worldwide use our simulations during their two-year program. We’ve also built forecasting tools for CBRE, Major League Baseball, and the CDC.

About You

You’re an experienced developer with a strong background in Python. You are an avid reader (or writer!) of design and software blogs, and are always on the lookout for new design patterns and widgets. You’re comfortable working directly with customers on projects as necessary. You’re interested in shaping the direction of our business.

Requirements
  • 4 years of Python experience
  • Ability to design and build out RESTful APIs
  • Expertise in cloud technologies
Desirable Skills & Experience
  • Strong architecture and design fundamentals
  • Experience with Docker is a plus
  • Passionate about simulations and predictive analytics
  • Knowledge of cloud computing and distributed systems
  • Strong background in computational algorithms
  • Expertise in data structures and design patterns

This is a full time position based out of our San Francisco office. Local applicants or those looking to move to the SF Bay Area are welcome. We reimburse for relocation expenses.

Interested?

Send a resume to jobs@forio.com. Include a short email note telling us what appeals to you about the position and how you think you might contribute.

Forio is looking for a technical, energetic person who has experience in QA automation for services, web-based applications, and load testing. If you like a challenge, are comfortable scripting, willing to learn new technologies, and would like to work in a small (20 person) team in San Francisco, then this may be the job for you.

About You

The ideal candidate will have experience with black box testing (white box is a bonus), scripting in any JVM language (Java, Groovy, JRuby, etc.), web testing with Selenium, behavior driven development (especially Cucumber), and load testing with tools like Jmeter and/or Grinder. Being comfortable with by-hand testing is nice, but comfort with automation is the key here. Experience working with backend software engineers focused on Java development is also a plus.

Responsibilities

Forio is a provider of JavaScript libraries, complex REST-based services (written in Java), and a platform that supports custom code built both in-house, and by our clients, in a number of languages (Python, R, Julia, Vensim, and growing). You would be the sole QA resource for the small but expert platform team, working closely with a few veteran engineers. This is an opportunity to sharpen your skills working on a rapidly scaling system, in all phases of automation


This is a full time position based out of our San Francisco office.

Interested?

Send a resume to jobs@forio.com. Include a short email note telling us what appeals to you about the position and how you think you might contribute.

Our talented team of developers have created Forio Epicenter — a platform available online that makes data scientists’ and quantitative analysts’ models accessible and understandable. We also use the Epicenter platform ourselves to develop custom simulations, designed collaboratively with our customers.

Our company culture includes freedom to experiment and explore new things — many of our major projects here are developer-driven. We have an impressive list of clients including, but not limited to: IBM, Anheuser Busch, Procter & Gamble, SAP, government agencies, the CDC, and universities such as Harvard Business School, Wharton, and MIT.


We’re always looking for smart people, so even if you don’t see a role that exactly matches your strengths, send your resume to jobs@forio.com. Include a short email note telling us what appeals to you about Forio and how you think you might contribute.