e.construct is an international engineering firm designing bridges, high-rises, precast concrete systems, and advanced construction technologies.
VAES.ai is a tech startup incubated within e.construct focused on sustainability and reducing material consumption using optimization algorithms and machine learning.
Python Software Engineer will collaborate with computational structural engineers to develop automation tools and scalable applications for structural optimization and engineering design.
Work with libraries such as PySide6, PyVista, Numpy, Shapely, Matplotlib, and scikit-spatial and integrate with ETABS, Autodesk Revit, and OpenSees.
Responsibilities include designing, developing, maintaining software, owning features end-to-end, translating requirements into scalable solutions, collaborating with stakeholders, and ensuring high-quality documented code.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Minimum 2 years of experience in Python development.
Strong knowledge of data structures, algorithms, and performance optimization.
Proven ability to design and maintain scalable software systems.
Experience with API integrations and third-party services.
Analytical mindset with problem-solving and data-driven decision-making skills.
Strong focus on code quality, reliability, and performance.