Software Engineer - Simulation API

Lisbon, Portugal
Full Time
Entry Level

As a Software Engineer, you will be responsible for developing and maintaining our simulation API. You will work closely with our team of researchers to implement cutting-edge algorithms and techniques for simulating physical systems. You will also work with our clients to understand their simulation needs and develop custom solutions to meet their requirements.


  • Design and develop our simulation API using modern programming languages and tools
  • Work closely with our research team to understand the latest advances in simulation technology
  • Collaborate with our clients to understand their simulation needs and develop custom solutions
  • Write clear, concise, and well-documented code
  • Perform unit testing and integration testing to ensure the quality of the software


  • Bachelor’s or Master’s degree in Informatics Engineering, Computer Science, or a related field
  • Strong programming skills in Python
  • Knowledge of data structures and algorithms
  • Experience with software development in a Linux environment
  • Experience with software development best practices, including version control, unit testing, and continuous integration
  • Excellent problem-solving and analytical skills
  • Good communication and collaboration skills
  • Ability to work independently and as part of a team
  • Experience with cloud computing and/or containerization (e.g., Docker, Kubernetes)


  • Experience with Machine Learning and/or data analytics
  • Knowledge of simulation techniques and algorithms for physical systems (e.g., fluid dynamics, molecular dynamics)
  • Experience with high-performance computing (HPC) environments

More details in :



Apply for this position

Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*