AI Software Engineer
Posted 30ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing AWS cloud-based big data tooling for cybersecurity solutions. Innovating and supporting AI systems to enhance Sophos' product offerings.
Responsibilities:
- Innovate, design, develop and deliver features into the Sophos AI automated systems area, focusing on ML systems taking it to an industry leading next generation position.
- Identify key metrics, put measurement in place and work on to meet them. Do this using the Agile Software development framework of SCRUM.
- Implement CI/CD, operational metrics and monitoring for Sophos AI systems and support them.
Requirements:
- Experience in Agile software development
- Proven track record of designing & developing reliable, maintainable, high-quality code that’s well unit-tested
- Minimum 2 years experience in Python
- Minimum 1 year experience in some (R)DBMS and SQL
- Experience with AWS services would be great, but not a must
- Experience in portable C & C++ development would be useful sometimes
- Proficient in using development tools (source control, static analysis, issue tracking, etc.
- Have good problem solving and troubleshooting skills
- Able to work in small groups but also independently if needed
- Not afraid to share your opinion on how to get things better
- Fluency in English
Benefits:
- Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach.
- Our people – we innovate and create, all of which are accompanied by a great sense of fun and team spirit.
- Employee-led diversity and inclusion networks that build community and provide education and advocacy.
- Annual charity and fundraising initiatives and volunteer days for employees to support local communities.
- Global employee sustainability initiatives to reduce our environmental footprint.
- Global fitness and trivia competitions to keep our bodies and minds sharp.
- Global wellbeing days for employees to relax and recharge.
- Monthly wellbeing webinars and training to support employee health and wellbeing.


















