User Interface Developer

Company: Wolfram Research, Inc.

General Information
  • Job Type: Full-time
  • Location: Champaign, IL
Contact Information


The Company

Wolfram is full of entrepreneurial people working together to accomplish great things. It's a friendly and intellectually stimulating atmosphere set up to maximize individual productivity and achievement and to accommodate a wide range of working styles. Whether it's remote work, flexible schedules, or modern project management, Wolfram has long been a pioneer in employee-oriented workplace practices.

The Role: User Interface Developers

As a User Interface Developer, you'll work on the main Mathematica user interface, which is a highly sophisticated, cross-platform system that integrates tightly into the Mathematica programming language and includes such features as full integration of typesetting and interactive graphics, user interface development and prototyping, and a rich API for programmatic control. Opportunities exist for developing on the desktop with Mac, Windows, and Linux, and on mobile platforms with Android and iOS.
Desired Skills & Experience


* Bachelor's or master's degree in computer science or equivalent experience
* Extensive knowledge of C++
* Proven software engineering and construction skills


Applicants Possessing Any of the Following Skills Will Be Favorably Considered:

* Experience developing on Android or iOS platforms
* Knowledge of modern GUI APIs
* Knowledge of Mathematica
* Experience with JNI
* Cross-platform development experience
* Knowledge of concurrent programming techniques


Wolfram Research is the world's leading developer of technical computing software, offering organization-wide computing solutions. Led by Mathematica, its flagship product, the company's software is relied on today by millions of users around the world and has been the recipient of many industry awards for technical excellence. Wolfram Research, a privately held company, was founded in 1987 by Stephen Wolfram and is headquartered in the United States, with offices in Europe and Japan.

How to Apply: Apply on company's careers website: