Software Engineer

  • Yerevan
  • Wolfram
  • Duration: permanent
  • Education: secondary
  • Employment Type: Full Time
  • Closing Date: October 31, 2018
  • Posted on: June 18, 2018

Wolfram, creator of Mathematica, Wolfram|Alpha and the Wolfram Language, has an opportunity for a Software Engineer with a diverse skill set to work in its Algorithms R&D department. This position will entail collaborating with multiple teams to produce projects of varying sizes and levels of complexity. Wolfram is looking for someone to develop C/C++ and Wolfram Language code and combine  it with the existing framework, which enables the seamless integration of data from a vast collection of file formats with the semantically rich and powerful computation environment of the Wolfram Language. You will be in a position to bridge the data-rich world with an excitingly innovative and powerful computation, analytics and visualization technology stack, as well as be trained by the best mentors in the field.


  • Developing C/C++ and Wolfram Language code and integrating it with the existing framework
  • Working with QA to maintain and extend testing procedures
  • Working with Technical Support to diagnose user issues and support shipping functionality
  • Participating in product design and providing feedback based on experience and expertise
  • Participating in writing user and internal documentation
  • Providing training/support for downstream development teams using/developing the functionality
  • Other duties as assigned

Minimum qualifications

  • Bachelor’s degree in computer science, engineering, science or similar technical field providing development experience
  • Strong knowledge of C/C++ programming
  • Familiarity with version control systems
  • Fluent in English
  • Strong communication skills
  • Ability to work in a team as well as individually

Preferred qualifications

  • Master’s degree (or higher) in computer science, engineering, science or similar technical field providing development experience
  • Minimum 2 years of experience and strong knowledge of C and C++
  • Experience with the Wolfram Language
  • Experience researching and developing code to complex standards and specifications
  • Comfort with a wide range of programming paradigms, including functional and object-oriented
  • Ability to develop for multiple platforms, including Windows, Mac and Linux
  • Experience working in a software production environment, including proficiency with IDEs, version control systems and best software engineering practices
Apply for job
Other from our partners

Software Engineer


  • 27 Azatutyan Ave., V5 Building (Arabkir adm. district), Second Floor
  • +1-217-398-0700


Founded by Stephen Wolfram in 1987, Wolfram Research is one of the world's most respected computer, web and cloud software companies—as well as a powerhouse of scientific and technical innovation. As a pioneer in computation and computational knowledge, the company has pursued a long-term vision to develop the science, technology and tools to make computation an ever-more-potent force in today's and tomorrow's world.

Over the course of three decades, we have progressively built an unprecedented base of technology that now makes possible our broad portfolio of innovative products. At the center is the revolutionary Wolfram Language, which defines a unique convergence of computation and knowledge.

MathematicaFirst released in 1988, Mathematica is our original, longstanding flagship product—and a major force in the technical and educational communities, with millions of dedicated users around the world. Built on our global technology base, Mathematica represents a unique blend of major research breakthroughs, outstanding user-oriented design and world-class software engineering.

The rise of computation has been a major world theme for the past fifty years. Our goal is to provide the framework to let computation achieve its full potential in the decades to come: to make it possible to compute whatever can be computed, whenever and wherever it is needed, and to make accessible the full frontiers of the computational universe.

Wolfram|Alpha Search BoxIn 2009, building on what is now the Wolfram Language, we introduced Wolfram|Alpha—for the first time making large-scale computational knowledge a practical reality, and introducing a host of unexpected new technology directions. Used by millions of people every day on the web, through mobile apps and intelligent assistants and in enterprise deployments, Wolfram|Alpha represents one of the most complex and ambitious software projects of all time, and a major intellectual and technological achievement.

Our organization has been built to focus on long-term goals while consistently delivering the best possible products and services on an ongoing basis. Led by CEO Stephen Wolfram, we have assembled over the past three decades a team of remarkable breadth and depth, continually attracting outstanding new talent to our uniquely productive intellectual environment.

As intellectual pioneers, our organization maintains a deep commitment to communication and education. Not only are our products used at schools, colleges and universities throughout the world, but we have also developed the world's largest free network of technical and computational websites, and we are defining new curriculum directions as well as offering a variety of innovative student programs—which have served as a rich training ground for future leaders in science and technology.

Stephen Wolfram--A New Kind of ScienceAmong the many advances made possible by Wolfram technologies over the past three decades is Stephen Wolfram's own groundbreaking 2002 book A New Kind of Science, which defines a sweeping new direction for computation and basic science, and has had an increasingly profound effect in science, technology and the arts—as well as seeding many important Wolfram technology innovations, especially in Wolfram|Alpha.

Our strategy as an organization is to maintain a portfolio of development, from continually strengthening our core algorithms and knowledgebase, to supporting the latest computing and deployment architectures, to developing major new concepts and capabilities—and consistently delivering the results in the form of products, services and experimental initiatives that make breakthrough technology accessible to the broadest possible spectrum of people and organizations.

In our focus on long-term objectives, we have chosen to remain a closely held private group of companies, and our consistent business success has allowed us to build a strong organization capable of pursuing a broad range of research and development. With a tightly knit but geographically distributed group of close to 700, we are able to take a unified approach to a remarkable range of interdisciplinary projects, efficiently developing major innovations and quickly implementing them in our products.

2013 Wolfram Research Company PicnicOur first three decades saw a sequence of progressive achievements. Our ideas and products have spread throughout the fabric of modern science and technology and have informed a generation of technical innovation and education. And now we look forward to the increasing contributions that our unique technology base and uniquely positioned organization can make in the years and decades to come.

  • more info
  • contacts