Senior Software Engineer – Structural Optimization & ML Tools

Vaes

Dubai

On-site

AED 367,000 - 661,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive USD salary
Growth opportunities
Collaborative culture
Occasional travel

Job summary

Vaes, a pioneering engineering software company, is seeking a Senior Software Engineer to join our growing team. You will collaborate with computational structural engineers to develop automation tools for engineering design, integrating with ETABS, Autodesk Revit, and OpenSees, using Python libraries like PySide6, numpy, shapely, and pyvista.

The role requires 5–12 years of software development, leadership, and strong Python and C# skills, plus experience with desktop GUI frameworks such as

Qualifications

  • Bachelor's degree in computer science or a related field is required.
  • 5–12 years of software development experience.
  • Experience with scalable software development.
  • Proven experience leading teams and developing software.
  • Strong proficiency with Python and software design practices.
  • Experience with C#.
  • Experience with scientific computation libraries (numpy, scikit-spatial, shapely, openseespy, etc.).
  • Experience with desktop GUI frameworks such as PySide6 or Tkinter.
  • Experience with MVVM design patterns.
  • Ownership, problem-solving, communication, and leadership abilities.

Responsibilities

  • Collaborate with a team to develop and maintain software for structural optimization.
  • Manage the development process from initial idea to final release.
  • Collaborate with stakeholders to gather requirements and test software components.
  • Design and implement scalable software solutions.
  • Mentor and lead a team of junior Software Engineers.

Skills

Python
C#
Software design
Team leadership
MVVM
Desktop GUI

Education

Bachelor's degree in computer science or related field

Tools

PySide6
Tkinter
NumPy
Shapely
pyvista
scikit-spatial
openseespy
ETABS
Autodesk Revit

Job description

Vaes, a pioneering engineering software company, is seeking a Senior Software Engineer to join our growing team. You will collaborate with computational structural engineers to develop automation tools for engineering design, integrating with ETABS, Autodesk Revit, and OpenSees, using Python libraries like PySide6, numpy, shapely, and pyvista.

The role requires 5–12 years of software development, leadership, and strong Python and C# skills, plus experience with desktop GUI frameworks such as

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Vaes • Dubai

On-site
AED 367,000 - 661,000
Competitive USD salary
Growth opportunities
Collaborative culture
+1
Structural Design Engineer
Structural Design Engineer

NCO • Abu Dhabi

On-site
AED 180,000 - 320,000
Structural Design Engineer
Structural Design Engineer

MND Business Solution FZE • Sharjah

On-site
AED 180,000 - 300,000
Senior PEB Design Engineer – Structural & Tools
Senior PEB Design Engineer – Structural & Tools

Jobenvo • Sharjah

On-site
AED 180,000 - 280,000
Computational Designer (MEP)
Computational Designer (MEP)

Zutari • Dubai

On-site
AED 180,000 - 280,000
Structural Design Engineer
Structural Design Engineer

Client of CS & Clarks • Dubai

On-site
AED 180,000 - 300,000
Structural Designer
Structural Designer

WeJobStation • United Arab Emirates

On-site
AED 100,000 - 160,000
Senior Structural Engineer - ETABS/SAFE Design Pro
Senior Structural Engineer - ETABS/SAFE Design Pro

Latinem Private Limited • Dubai

On-site
AED 180,000 - 270,000
Design Engineer
Design Engineer

Jobenvo • Sharjah

On-site
AED 180,000 - 280,000
Computational Designer (MEP)
Computational Designer (MEP)

Zutari • Dubai

On-site
AED 150,000 - 210,000