<human>:  What is the average salary for a software engineer?
<bot>: The average salary for a software engineer can vary widely, depending on experience, location, and other factors. According to 2019 data from the U.S. Bureau of Labor Statistics, the median annual salary for software engineers is $107,510, with the top 10% of earners taking home more than $162,450.