Roles · Software and IT
AI software designer
Designs and develops software systems. Modifies existing software. Prepares reports on project status.

Software designer · What it does
Three tasks it takes off your hands
- Design and modify software systems using scientific analysis and mathematical models.
- Modify existing software to correct errors or upgrade interfaces.
- Prepare reports concerning project specifications or status.
Where these come from
The tasks of “Software Developers” (O*NET 15-1252.00), as O*NET lists them:
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
- Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
- Prepare reports or correspondence concerning project specifications, activities, or status.
Software designer · Tools and industries
It works in the tools you already use
- Amazon Web Services AWS software
- Apache Kafka
- Atlassian JIRA
- C
- C#
- C++
Industries it fits
Hire this roleRole facts from O*NET 31.0 Database (U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), CC BY 4.0) and ANZSCO 2022 (Australian Bureau of Statistics, CC BY 4.0), written in our words. Sources and credits
