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.

Our Culture

Open Jobs

Technical Writer

Lisbon, Portugal

ABOUT US

The AnyLogic Company is the leader in the world market of simulation modeling tools. AnyLogic is a next-gen simulation software tool used by thousands 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 and a partner network spreading across every part of the world.


ABOUT YOU

We are searching for a technical writer to reflect all new features in AnyLogic 9, the new web version of the desktop software version that will be released in August 2025. The software documentation consists of user guides, tutorials, training materials, how-to videos, and textbooks.


REQUIREMENTS

  • 3+ years of experience as a technical writer (IT products).
  • Good command of English.
  • Ability to present information in a structured way.
  • Strong self-management skills.

SKILLS

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

RESPONSIBILITIES

  • Creating English end-user documentation for AnyLogic.
  • Analyzing user needs and describing the optimal software usage scenarios in tutorials.
  • Designing new simulation models for tutorials.
  • Updating the existing documentation.

Igor, Technical Writer:

«We are an important part of the development process for one of the most popular and pervasive tools on the global market. Our users are the rare kind of those who actually read the documentation, providing their own insights on how to improve it and make it more effective. Diverse tasks are already waiting for you—as well as the monumental body of knowledge accumulated in a couple of decades. This includes version control and continuous delivery.»


CONDITIONS

  • This is a full-time position based in Lisbon, Portugal.
  • At first, remote work is possible with relocation to Portugal later.
  • Semi-annual awards (after the trial period).
  • Flexible working hours: Mon-Fri, obligatory presence 11.00-18.00 (but 40 hours a week).
  • Additional health insurance program (after the trial period).
  • Sports compensation.
  • Competitive salary which is a subject to discuss with successful candidates, depending on their skills and knowledge.

Apply

Java Backend Developer

Lisbon, Portugal

ABOUT US

The AnyLogic Company is the leader in the world market of simulation modeling tools. AnyLogic is a next-gen simulation software tool used by thousands 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 and a partner network spreading across every part of the world.

In addition to the main AnyLogic product, we have AnyLogic Cloud, an online platform for running models, and anyLogistix, specialized software for supply chain modeling.

Our team is developing a new innovative product, AnyLogic 9, a web application that will allow clients to create and run simulation models in the cloud. We are currently seeking a backend developer to strengthen our team.


YOU WILL WORK ON INTERESTING TASKS SUCH AS

  • Code generation.
  • Code autocompletion based on Language Server Protocol.
  • 3D rendering.
  • Cloud compilation of models, and much more.

REQUIREMENTS

  • At least 5 years of commercial development experience in Java (or willingness to transition from a similar programming language).
  • Proficiency with Spring (Boot, Web, Cloud), JDBC, RabbitMQ, PostgreSQL.
  • Experience with Docker and Microservices.
  • Understanding of network stack, REST API, WS.
  • Understanding of algorithmic computational complexity.
  • Ability to decompose tasks and assess their complexity.
  • Experience with Git and version control systems.
  • Knowledge of technical English (ability to read technical literature such as articles, books, code comments in English; spoken English is a plus).

TECHNOLOGIES THAT WE USE

  • AWS, Docker, Spring, Gatling, Maven.
  • RabbitMQ, PostgreSQL, Sentry, Grafana.
  • Bash and Python for toolchain.
  • GitLab, Jira, Confluence.

RESPONSIBILITIES

  • Developing the backend for the graphical web editor.
  • Participating in application architecture design.
  • Collaborating with other teams.

PREFERRED QUALIFICATIONS

  • Knowledge of Python and Bash.
  • Experience working with Unix systems.
  • Experience in simulation modeling or numerical simulation.
  • Experience with AnyLogic.

CONDITIONS

  • Working in a product company with clients worldwide.
  • Hybrid work schedule in a modern office in Lisbon, Portugal.
  • Competitive salary, bonuses, and compensation system.
  • Official employment.
  • Health insurance with dental coverage after the probation period.
  • Flexible start to the workday (from 9:00 AM to 11:00 AM).

Apply

Technical Support Specialist

Lisbon, Portugal

ABOUT US

The AnyLogic Company is the leader in the world market of simulation modeling tools. AnyLogic is a next-gen simulation software tool used by thousands 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 and a partner network spreading across every part of the world.

We are looking for a person to work in the Customer support team for the AnyLogic software product. The support is provided mostly via email, and occasionally through calls.


RESPONSIBILITIES

  • Assisting users with the usage of the company's products (80% in English).
  • Analyzing users' business tasks.
  • Building simulation models in the AnyLogic environment.
  • Demonstrating the company's products to potential customers.

REQUIREMENTS

  • Technical education, knowledge of Java/OOP basics.
  • Good written English, spoken English is a plus.
  • Knowledge of AnyLogic or basic simulation modeling is preferred.
  • Ability to work with the command line.

CONDITIONS

  • Working in a product company with clients worldwide.
  • Modern office in the center of Lisbon, with a hybrid work schedule.
  • Competitive salary, bonuses, and a benefits system (sports, education, and more).
  • Health insurance (after the probationary period).
  • Regular corporate events and company trips around the world.

Apply

Senior Java Developer (Libraries)

Lisbon, Portugal

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, 2021 — Altai).

Apply