Careers

At The AnyLogic Company, we are proud to be leading the way in simulation modeling. Over a decade of research and development, we have produced not only our outstanding products, but also the open, innovative, and dynamic company culture that drives our success today.


We are a growing multinational team operating from the US and Europe with a global network of partners. Our people and our products are world-class, and we deliver products and services to the most influential organizations in the world.

Why Join Us

Market leaders

The AnyLogic Company is a leader in the global simulation market. With over 1000 companies around the world using our software, including 40% of the Fortune 100, and double-digit annual growth, we open-up big opportunities for our associates.

Сutting-edge technologies

We love technologies, it is in our nature. We never stop learning and implementing the latest technologies in our daily workflows, so that way our associates always develop their skills.

International company

Operating from offices in Chicago, Paris, and Saint Petersburg and having a worldwide network of business partners, we travel to work and work to travel. You will, too!

Work with experts

We are committed to developing skills. Through extensive training and challenging tasks, with coaching and mentoring, we nurture the best to deliver the best.

Cool friendly team

Our team drives our company’s success. That is why we foster inclusive corporate culture with those who are passionate and ambitious.

Corporate adventures

Once a year, the team picks a place, anywhere in the world, to go on a great adventure. The mission is to see outstanding places and bond with colleagues. A good reason to join us, right?

Additional benefits

Apart from a competitive salary, we offer health insurance, wellness reimbursement, and paid sick leave and holiday.

Our Culture

Open Jobs

Java Developer

Saint Petersburg, Russia

We, the AnyLogic development team, are proud of our product. AnyLogic is a technological leader in the world market of simulation tools. AnyLogic solutions are used in hundreds of companies, including such giants as General Electric, Ford, Panasonic, Rolls Royce, and Google. At the same time, like many creators, we dream of creating the best version of our product and now we have this opportunity! We are at the start of a new era, a new generation of our product that is already loved by the market. No legacy, everything is fresh and new, and we are set up for a technological breakthrough! We invite you to join us!

WE PLAN TO USE:

  • Environment/Tools: JIRA/Confluence, GIT, and code review.
  • Frontend: HTML 5, CSS, TypeScript, Webpack, Electron, Web-based code editor, Modern web framework (Angular, React, etc.), RxJS, Plotly.js, SVG, Three.js, and WebGL.
  • Backend: Java 8+, Spring, Gradle, Eclipse JDT, Language Server Protocol, GeoTools, MapDB, HSQLDB, and Querydsl.

SUCCESSFUL CANDIDATE SHOULD HAVE:

  • Practical experience with Java (several positions of different levels).
  • A deep understanding of data structures, algorithms, and software design.
  • Good knowledge of templates / OOP practices.
  • An English level of intermediate or higher.

IT WILL BE A PLUS IF YOU:

  • Have experience with SQL.
  • Have experience with scalable Web architecture and distributed systems and multithreading.
  • Have an understanding of JavaScript/TypeScript/Python.
  • Have an understanding of Gradle or Maven.

WE OFFER:

  • Job prospects within the company according to your strongest skills.
  • Competitive salary, which will be discussed with successful candidates, is dependent on skills and knowledge.
  • Semi-annual awards (after the trial period).
  • Flexible working hours: Mon-Fri, obligatory presence 11am — 6pm (but 40 hour a week).
  • Official employment in accordance with the Labor Code of the Russian Federation.
  • Additional health insurance program (after the trial period).
  • Free coffee, tea, fruits, and cookies in the kitchen.
  • Health club/gym membership compensation.
  • Regular corporate events and corporate travel (2011 — Brazil and Argentina, 2014 — Australia and Vanuatu, 2015 — Costa Rica, 2016 — Kamchatka, 2017 — Bali, 2018 — South Africa, Zambia and Botswana, 2019 — Chile).

Apply

Backend Developer (ALX)

Saint Petersburg, Russia

anyLogistix (ALX) is supply chain optimization software used by some of the world’s largest companies from the US, Europe, and Asia.

This is an opportunity to develop the new version of anyLogistix, without legacy restrictions. An opportunity that will oversee the transition of anyLogistix from a desktop application to a flexible client-server application with new UI.

TASKS:

  • API development for frontend
  • Table filters, conversions
  • Map point aggregation
  • Data cashing and data model work
  • Creating subsurface contour maps for scenarios, and more

TECHNOLOGIES:

  • Backend: Java 8+, Spring, EclipseLink, Gradle, GeoTools
  • Frontend: HTML 5, CSS, TypeScript, Webpack, Electron, Web-based code editor, Modern web framework (Angular), RxJS, Plotly.js, D3.js)
  • Environment/Tools: JIRA/Confluence, GIT, code review

SUCCESSFUL CANDIDATE:

  • 8+ years’ experience with Java
  • Experience with REST API
  • Knows Spring, JPA, Gradle
  • Familiar with subtleties of different databases (MS SQL Server, PostgresSQL, MySQL)
  • Produces beautiful, clean, and well-organized code

PLUS POINTS:

  • Familiarity with AnyLogic or anyLogistix
  • Knowledge of other paradigms and programming languages
  • Keen to contribute to architecture solutions

OUR BENEFITS:

  • Compensation package (competitive salary, bonuses, gym membership compensations, education, and more)
  • Voluntary health insurance program (after the trial period)
  • Free coffee, tea, fruits, and cookies
  • Regular corporate events and corporate travel (2011 — Brazil and Argentina, 2014 — Australia and Vanuatu, 2015 — Costa Rica, 2016 — Kamchatka, 2017 — Bali, 2018 — South Africa, Zambia and Botswana, 2019 — Chile).

Apply

Senior Java Developer (Libraries)

Saint Petersburg, Russia

We, the AnyLogic development team, are proud of our product. AnyLogic is a technological leader in the world market of simulation tools.AnyLogic solutions are used in hundreds of companies, including such giants as General Electric, Ford, Panasonic, Rolls Royce, and Google.

Currently, we are looking for a Senior developer.

REQUIREMENTS:

  • 3+ years of experience with Java SE or С++/С# (ready to migrate to Java)
  • Good knowledge of OOP practices
  • Understanding of object-oriented analysis and design, SOLID
  • Experience with main design patterns (GoF)

Knowledge of:

  • Numerical analysis
  • Discrete mathematics
  • Algorithms and data structures
  • Probability theory
  • Computational geometry
  • Calculus
  • Ability to analyze the computational complexity of algorithms
  • Task decomposition and workload estimation skills
  • Experience with version control systems (git/mercurial/svn)
  • Technical English (min: can read technical literature (articles, books), English comments in code. The ability to understand spoken English is a plus)

It will be a plus if you:

  • Have experience with multithreaded application development
  • Have experience with simulation modeling, numerical simulation
  • Have experience with Matlab, Octave, AnyLogic
  • Know Python
  • Have experience with Unix systems

TASKS INCLUDING:

  • Improving AnyLogic industry-specific libraries
  • Writing and maintaining new library modules
  • Engineering design and engineering design review
  • Participating in technical documentation writing
  • Participating in code review
  • Participating in R&D

OUR BENEFITS:

  • Compensation package (competitive salary, bonuses, gym membership compensations, education, and more)
  • Voluntary health insurance program (after the trial period)
  • Free coffee, tea, fruits, and cookies
  • Regular corporate events and corporate travel (2011 — Brazil and Argentina, 2014 — Australia and Vanuatu, 2015 — Costa Rica, 2016 — Kamchatka, 2017 — Bali, 2018 — South Africa, Zambia and Botswana, 2019 — Chile).

Apply