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

Frontend 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:

  • Very good TypeScript / JavaScript, HTML5, and CSS3 development skills.
  • Experience with modern UI frameworks (e.g. Vue, ReactJS, Angular, and Polymer) and wish to create their own framework.
  • Experience with RxJS and Webpack.

IT WILL BE A PLUS IF YOU:

  • Have experience with SVG, Three.js, and WebGL.
  • Have knowledge of computational geometry.
  • Have well-developed spatial thinking.
  • Have experience with D3 and Plotly.js.

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

Python 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!

Right now, the core of our product is in Java, but there is a request to implement it in Python. We are looking for an experienced Python developer who can do that.

SUCCESSFUL CANDIDATE SHOULD HAVE:

  • 5+ years of experience Python (Network, Disk, Database operations in Python).
  • A craving for performance-optimized code.
  • A deep understanding of data structures, algorithms, and statistics.
  • Knowledge of computational geometry.

IT WILL BE A PLUS IF YOU:

  • Have experience in a large industrial project.

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

Senior Java Developer (Libraries)

Saint Petersburg, Russia

AnyLogic helps to reduce risks and increase the business efficiency of many companies by using all three well known modeling methods (system dynamics, discrete event (process) modeling, and agent modeling). Our product is used in various industries, so the development of specialized libraries is an important component of our success. Now we are strengthening our development teams and would like you to join us!

SUCCESSFUL CANDIDATE SHOULD HAVE:

  • 3+ practical experience with Java 8+.
  • Knowledge in mathematics and statistics, good computational geometry, and well-developed spatial thinking and algorithms.
  • A deep understanding of design patterns, architecture patterns (ECS), and programming paradigms (OOP, AOP, DDD).

IT WILL BE A PLUS IF YOU:

  • Have experience with simulation modeling, AnyLogic, Python, and UML.

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

Java Developer (AL Cloud)

Saint Petersburg, Russia

AnyLogic is a platform for supporting operational decisions for businesses. We are developing our product for our users’ convenience, and that is why our team is actively developing a cloud solution.

WE USE:

  • Environment/Tools: JIRA/Confluence, code in GIT/SVN, and code review.
  • Infrastructure: Docker, AWS, GitLab, Kibana, LogStash, RabbitMQ, and Nginx.
  • Backend: Java, Spring, Gradle, Go, Postrges, and Cassandra.
  • Frontend: Angular 7, TypeScript, Webpack, SVG, and WebGL.

SUCCESSFUL CANDIDATE SHOULD HAVE:

  • Practical experience with Java 8+.
  • Experience with Spring, JPA, and Gradle.
  • A good knowledge of templates / OOP practices.
  • An English level of intermediate or higher.

IT WILL BE A PLUS IF YOU:

  • Understand the technology we use.
  • Have knowledge of other paradigms and programming languages.

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

Senior Technical Writer

Saint Petersburg, Russia

Our strong and growing IT company is looking for an experienced Senior Technical Writer for AnyLogic software.

AnyLogic is the leading simulation software for business applications, utilized worldwide by over 40% of Fortune 100 companies. The product is rapidly developing with at least two major releases per year. The company requires a technical writer to reflect all the new features added to the product.

The software documentation consists of user guides, tutorials, training materials, how-to videos, and textbooks, which are available in two languages (English and Russian).

REQUIREMENTS:

  • 4+ years of experience as a technical writer (IT products)
  • Good command of English and Russian
  • Experience in creating help documentation in English
  • Ability to present information in a structured way
  • Strong self-management skills

SKILLS:

  • Java or similar programming experience (C++, etc.) is preferable
  • Simulation modeling skills (AnyLogic, Flexsim, Arena, etc.) are a plus
  • Video editing and production (in Camtasia) experience is a plus

RESPONSIBILITY:

  • Creating documentation for AnyLogic (in English and Russian)
  • Analyzing user needs and describing the optimal software usage scenarios in tutorials
  • Designing new models for tutorials
  • Updating the existing documentation
  • Translating documentation from English to Russian and from Russian to English
  • Preparing scenarios and producing new how-to videos

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

Digital Marketing Specialist

Saint Petersburg, Russia

The AnyLogic Company is the leader in the world market of simulation modeling tools. AnyLogic is a next-gen simulation software tool used by hundreds of companies around the world for modeling and optimization in supply chains, logistics, manufacturing, healthcare, and many other industries. Our client list includes multinational giants like PwC, General Electric, Ford, FedEx, Panasonic, Rolls Royce, and Google. We are a global team with offices in Russia, USA, and France, and a partner network spreading across every part of the world.

We need a Digital Marketing Specialist with background in PPC and SMM to drive lead generation activities for our B2B software products marketed internationally. You will have to conduct campaigns, create content for them, analyze results, and take part in creation of other quality content for various channels.

You will work on a small-sized and multi-skilled marketing team, taking part in numerous corresponding marketing activities besides the main area of responsibility. Being an important part of the team, you will play a significant role in promoting the company’s products to global markets.

RESPONSIBILITES:

  • Developing lead generation campaigns across global social media channels
  • Conducting advertising in Google Ads, Facebook, LinkedIn
  • Web analytics and sales funnel optimization
  • Content creation for corresponding channels, including blogs, emails, white papers, etc.
  • Participating in professional social media communities to build awareness of our products

QUALIFICATIONS:

  • Fluency in English, both written and spoken
  • Experience with advertising on Google Ads, Facebook, LinkedIn, or Twitter
  • Experience with Google Analytics
  • Experience in SMM and community management is a plus
  • Experience in B2B marketing in the international environment is a plus

PERSONAL QUALITIES WE LOOK FOR:

  • Willingness to act autonomously and take responsibility for greater projects
  • Ability to see the world through client’s eyes
  • Tech-savvy, with skills and the ability to learn new technologies on your own
  • Interest towards the IT industry and business process optimization

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