Job Closed
This listing is no longer active.
Defeat Cyberattacks
AI Software Engineer
Location
Hungary
Posted
89 days ago
Salary
0
Seniority
Mid Level
Job Description
AI Software Engineer
Sophos
• 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.
Job 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
GTM Engineer
SardineCombine risk, compliance, and payment protection to increase customer trust and loyalty - all from one powerful API.
• Systems Architecture & Design: Own the technical roadmap for the GTM tech stack (CRM, Marketing Automation, CPQ, etc.), ensuring all tools are integrated into a cohesive, scalable ecosystem. • Workflow Automation: Identify manual bottlenecks across the lead-to-cash lifecycle and engineer automated solutions to reduce "human-in-the-loop" friction and increase team velocity. • Data Engineering & Orchestration: Design and maintain the data pipelines between disparate GTM tools. You will ensure data flows accurately between systems to provide a single source of truth for revenue reporting. • Product-to-System Mapping: Partner with Product and Engineering to operationalize new features and pricing models within our internal systems, ensuring they are technically supported and billable. • Lifecycle Engineering: Build the infrastructure for the entire customer journey—from automated lead routing and scoring to programmatic renewal and expansion workflows. • Tooling Optimization & Governance: Act as the primary administrator for core GTM platforms, treating configuration as code. You will manage permissions, environment deployments, and technical debt within our stack. • Technical Insights: Build the logic for advanced performance dashboards, translating raw system data into actionable insights regarding sales velocity, conversion health, and platform adoption.
Senior Software Engineer – Browser Extension
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Design, build, and maintain high-quality, scalable, and secure features for the Keeper Browser Extension using JavaScript, React, Redux, and Jest. • Work closely with product managers, UX/UI designers, and other engineers to define requirements and deliver the best possible user experience. • Ensure the highest standards for coding practices, including test-driven development (TDD), writing unit tests with Jest, and participating in code reviews. • Continuously analyze, improve, and optimize the performance, reliability, and security of the browser extension to meet the growing needs of users. • Review, maintain, and improve the current codebase, fixing bugs, implementing new features, and refactoring code as necessary to keep it scalable and maintainable. • Actively engage in code reviews to ensure quality, share knowledge with team members, and uphold coding standards. • Keep up to date with the latest trends, best practices, and tools in web development, browser extensions, and cybersecurity. • Help identify areas for process improvement, code refactoring, and potential technical debt resolution.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Estamos buscando un Senior Fullstack Developer especializado en .NET y Vue.js para integrarse a nuestro equipo de desarrollo y participar en proyectos de alto impacto en entornos empresariales. Este rol está enfocado en el desarrollo de aplicaciones web modernas, trabajando tanto en backend con tecnologías .NET como en interfaces frontend dinámicas utilizando Vue.js. El candidato ideal tendrá experiencia desarrollando soluciones escalables, integrando bases de datos relacionales y colaborando con equipos multidisciplinarios dentro de entornos ágiles. - Diseñar, desarrollar y mantener aplicaciones web utilizando ASP.NET MVC y ASP.NET Core. - Desarrollar componentes frontend utilizando Vue.js, JavaScript y jQuery. - Implementar y optimizar servicios backend basados en .NET Framework y .NET Core. - Diseñar y mantener estructuras de datos y consultas eficientes en SQL Server. - Integrar APIs y servicios backend con interfaces frontend modernas. - Colaborar con equipos de producto, diseño y QA para asegurar la calidad del software. - Participar en revisiones de código, definición de arquitectura y mejora continua de las aplicaciones. - Identificar oportunidades de optimización en rendimiento, seguridad y escalabilidad. Qualifications - Seniority: Senior Software Engineer - Experiencia sólida desarrollando aplicaciones con ASP.NET MVC (.NET Framework 4.5). - Experiencia trabajando con ASP.NET Core. - Experiencia desarrollando frontend con Vue.js. - Experiencia sólida con JavaScript y jQuery. - Experiencia trabajando con SQL Server. - Experiencia diseñando e integrando APIs REST. - Experiencia en desarrollo de aplicaciones web escalables. Requirements - Backend: ASP.NET MVC, ASP.NET Core, .NET Framework - Frontend: Vue.js, JavaScript, jQuery - Bases de datos: SQL Server, MongoDB (deseable) Benefits - 🚀 Integración a marcas globales y startups disruptivas. - 🏡 Trabajo remoto/Home office. - 📍 En caso de requerir modalidad híbrida o presencial, serás informado desde la primera sesión. - ⏳ Horario ajustado a la célula de trabajo/proyecto asignado. - 📅 Trabajo de lunes a viernes. - 🎉 Día off en tu cumpleaños. - 🏥 Seguro de gastos médicos mayores (aplica para México). - 🛡️ Seguro de vida (aplica para México). - 🌎 Equipos de trabajo multiculturales. - 🎓 Acceso a cursos y certificaciones. - 📢 Meetups con invitados especiales del área de IT. - 📡 Eventos virtuales de integración y grupos de interés. - 📢 Clases de inglés. - 🏆 Oportunidades dentro de nuestras diferentes líneas de negocio. - 🏅 Orgullosamente certificados como Great Place to Work.
Software Engineer Apprentice
AllstateNational General Insurance, a division of Allstate, describes itself as one of the largest insurers in the United States. The company provides personal and commercial auto, recreat
• Build and support software that uses AI and machine learning to solve real business problems • Develop code using Python, Java, or C++ • Use machine learning libraries such as TensorFlow, PyTorch, or scikit-learn • Analyze data using SQL and apply math concepts like linear algebra, probability, and statistics • Work with engineers, product managers, and analysts to design solutions • Help troubleshoot and improve complex systems • Share your findings and explain technical concepts to teammates • Stay current with new tools, trends, and technologies in AI, ML, and cloud engineering




