Senior AI Software Engineer

Budapest, Hungary Office
Job Requisition Number:  EMENG56

Sophos is a worldwide leader in next-generation cybersecurity, protecting more than 500,000 organizations and millions of consumers in more than 150 countries from today’s most advanced cyberthreats. Powered by threat intelligence, AI and machine learning from SophosLabs and SophosAI, Sophos delivers a broad portfolio of advanced products and services to secure users, networks and endpoints against ransomware, malware, exploits, phishing and the wide range of other cyberattacks. Sophos provides a single integrated cloud-based management console, Sophos Central – the centerpiece of an adaptive cybersecurity ecosystem that features a centralized data lake that leverages a rich set of open APIs available to customers, partners, developers, and other cybersecurity vendors. Sophos sells its products and services through reseller partners and managed service providers (MSPs) worldwide. Sophos is headquartered in Oxford, U.K. More information is available at www.sophos.com.


Are you interested in joining a team that is responsible for the research and development of next-generation security products that are actively used by a large number of customers every day? Are interested in developing high-performance tooling to support big data machine-learning projects? Are you interested in learning how to build and deploy practical high-performance machine-learning models for real-world problems? 


The Sophos data science group is looking for Software Engineers to join our team. This position focuses on developing and supporting AWS cloud-based big data tooling and analytics. As a member of our fast-growing team, you will work on the development and maintenance of our internal test systems to ensure the superior quality of deliverables used by Sophos products to provide protection to all our customers. To succeed in this role you will be passionate about developing high-quality deliverables, continuous improvement, and cooperation between global teams and keen to use your excellent skills to contribute to the success of the Sophos Data Science team. 



What Sophos Offers: 


  • Opportunity to directly interact with all of our team, working on multiple projects. Our team includes multiple senior scientists, with dozens of years of experience in the field and academia. There are also opportunities to attend journal club as well as conferences and seminars. 

  • Future Leadership Opportunities. Everyone in the team contributes to the overall group's decision making, and everyone is given a chance to manage their responsibilities. The team is around two years old and rapidly expanding. 

  • Global reach. We have offices all over the world, in case life takes you somewhere else. 

  • New and high design office environment with support for wellbeing in work including team events, catering and free time activities in our communities 



What we are looking for: 


  • Experience in Agile software development 

  • Proven track record of designing & developing reliable, maintainable, high-quality code that’s well unit-tested 

  • Minimum 4 years experience in Python 

  • Some experience with basic AWS services would be great, but not a must 

  • 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 

  • Have a strong opinion on how to get things better, and you are not afraid to share it 

  • Fluency in English 


Equal Opportunities & Privacy

Sophos is committed to equality opportunity in all areas of its work. All qualified applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, marital status, race, religion, colour, age, disability or sexual orientation. If you choose to explore this opportunity, and subsequently share your CV or other personal details with Sophos, these details will be held by Sophos for 12 months in accordance with our Privacy Policy and used by our recruitment team to contact you regarding this or other relevant opportunities at Sophos.  If you would like Sophos to delete or update your details at any time, please follow the steps set out in the Privacy Policy describing your individual rights.  If you have any questions about Sophos’ data protection practices, please contact dataprotection@sophos.com.

At Sophos, we want every organization to be protected by innovative, next-generation IT security, even those who don't have a huge IT staff. We protect organizations of all sizes, all around the world by making enterprise-grade security that is simple to deploy, manage, and use. It is our passion, and something we are truly proud of.

Job Segment: Developer, Cloud, Testing, Technology