Computational Designer
Graduate Computational Designer
Milan, Italy
Shape a future with purpose at Arup in Milan
“Develop innovative digital solutions for the built environment”
Arup’s purpose, shared values and collaborative approach has set us apart for over 75 years, guiding how we shape a better world.
The Digital Team delivers services to our clients and help the other teams in the Arup Group automate their processes. Digital runs through everything we do from software development, computational design, data analysis to digital strategy and advisory work – determined to enhance the world around us. Our work combines digital innovation, creativity, emerging technology, with the multidisciplinary breadth of Arup.
The Opportunity
The successful candidate will be integrated into a dynamic team and will participate in all the cutting-edge projects carried out in the group developed for a variety of sectors such as Property, Cities, Transport and Energy.
You will work on projects contributing to our computational design applications, software development, data insights, or digital strategy projects. This could include activities such as developing code for software solutions, apply computational design solutions to our design projects, building dashboards to bring data and insights to life, or taking part in client workshops to understand their digital and data needs.
Your project roles will be structured to enable you to effectively contribute as part of the team, develop your technical acumen, enhance your communications skills and to maximise your learning opportunities through specific projects tasks and day-to-day engagement with our experienced team.
As a Graduate Computational Designer at Arup, you will:
- Actively collaborate with a team of computational designers, engineers, data scientists and developers.
- Automate design and/or engineering workflows, develop scripts and tools that solve complex engineering problems.
- Contribute to the development of web applications (front-end, back-end, APIs, etc.).
- Develop data visualisation dashboards and tools.
- Identify and propose software solutions or architectures able to optimally solve the needs of our customers.
- Coordinate your work with other members of Digital teams in Europe and the different Arup domain disciplines.
Does this role inspire you?
We're looking for someone who is passionate about digital development for the built environment. We also seek the following qualifications, attributes, and skills:
- A degree in an AEC-related field (Engineering, Architecture, etc.) with a passion for software and digital development, or a CS-related field (Software Engineering, Data Science, etc.) with a passion for the AEC industry.
- Up to 3 years of working experience in a relevant field.
- Proven experience and good skills in several of the following tools: Rhino + Grasshopper, Revit, Rhino Inside, Dynamo, Revit API, Speckle.
- Proven skills in at least one of the following: Python, C#, C++, JavaScript.
- Strong analytical and problem-solving skills, with an eagerness to learn and apply new concepts.
- A collaborative style of working that fosters innovation, learning and team working. Flexibility, multi-disciplinary approach and good communication skills.
- Additional knowledge of any of the following will be a plus: Unity 3D; GIS applications; AI applications; Database design / management; Git; AWS, cloud computing; Docker, CI/CD; Automated data workflows; Web development frameworks.
- Interest in new technologies, solutions and concepts, such as ML/AI, Data Analytics, Digital Twins, IoT, Smart Buildings and their application in our strategic industries.
- Relevant academic or work experience in the fields described in the offer through academic coursework, internships, and relevant projects.
- Excellent command of written and spoken English.
Why Arup?
At Arup, we believe in rewarding our members for their contributions to our shared success. As a trust-owned company, we have the freedom to pursue meaningful work that aligns with our purpose and values. We also offer a unique profit share program, allowing our members to share in the results of our collective efforts.
Benefits that work for you:
- Professional Growth & Development: Benefit from continuous learning opportunities, training programs, and mentorship to enhance your skills and advance your career at Arup.
- Global Opportunities: Collaborate with colleagues worldwide and explore potential short-term or long-term assignments at other Arup offices and project locations.
- Financial Well-being & Ownership: Receive a competitive salary and benefits package and share in Arup's success through our global profit-sharing programme.
- Flexible Working: Flexible working arrangements are available to support your financial, physical, and mental well-being.
- Inclusive Culture: Thrive in an inclusive, innovative environment where your individuality is celebrated, and creativity is encouraged.
At Arup, you belong to an extraordinary collective where individuality is encouraged. Our strength comes from how we respect, share, and connect our diverse experiences, perspectives, and ideas. You'll have the opportunity to do socially useful work that has meaning – to Arup, to your career, and to the clients and communities we serve.
We are proud to be an equal opportunity employer and are committed to building a workplace that reflects the rich diversity of the world around us. We actively promote a culture of inclusion where everyone feels welcome, respected, and valued.
We welcome applications from talented individuals of all backgrounds, regardless of age (within legal limits), gender identity or expression, disability, ethnicity, religion, sexual orientation, or any other protected characteristic. We are committed to making our recruitment process and workplaces accessible. If you need any assistance or adjustments, please visit our Candidate Support page for contact information and assistance. We're happy to help.
Do you want to join us in shaping a better world?
#LI-SG3