Senior Software Engineer (AI and Networking)
Sophos
Firewall Assistant Engineer
Sophos Firewall is the flagship product of Sophos, operating in the network security domain to protect customer network traffic when deployed in router or switch mode.
As part of the NSG Engineering Group, you will join the Firewall Assistant team in a senior capacity. This team focuses on leveraging AI to interpret natural language queries, deliver intelligent recommendations, and automate firewall operations while upholding enterprise-grade security and compliance standards. The team's vision is to evolve firewall management from a complex, error-prone manual process into an intuitive, conversational experience—enabling security teams to operate with greater speed, accuracy, and confidence.
What you will do
- Own and deliver production-grade AI assistant capabilities, including agent workflows, tool integrations, guardrails, evaluation frameworks, and developer automation initiatives.
- Take end-to-end ownership of scalable systems and services, contributing beyond prompt engineering or experimental notebook-based solutions.
- Design, develop, and enhance AI-powered firewall assistant capabilities to enable natural language driven security operations and intelligent automation workflows.
- Build and maintain scalable backend systems, APIs, and distributed services with a strong focus on reliability, performance, and enterprise-grade security.
- Collaborate with cross-functional engineering and security teams to deliver secure, scalable, and user-centric firewall management solutions.
What you will bring
- 3-5 years of software engineering experience
- Hands-on experience with at least two of the following languages: Python, Go, or Java, including the ability to read and modify code beyond your primary language when needed.
- Experience building and deploying production-grade agents using frameworks such as LangGraph, Claude Agent SDK, OpenAI Agents, or Pydantic-AI, including tool integrations, MCP servers (e.g., FastMCP), and multi-agent orchestration. Familiarity with Temporal, Pydantic, FastAPI, and related ecosystems is highly valued.
- Proven experience designing and owning end-to-end distributed systems, including APIs, data models, storage strategies, caching, queuing, and handling failure scenarios and scalability challenges.
- Strong foundation in computer science fundamentals such as data structures, concurrency, networking, and databases, with the ability to reason clearly about latency, throughput, and consistency trade-offs.
- Ability to write clean, testable, and maintainable code, with a focus on robust API design, backward compatibility, and operational excellence.
- Demonstrated experience developing evaluation frameworks, tracing mechanisms, and regression safeguards for LLM-based systems.
- Hands-on experience with AWS and large-scale cloud deployments, including infrastructure as code (IaC), networking, identity management, observability, cost/performance optimization, and safe rollout practices.
Good to have skills
- Familiarity with prompt caching, KV-cache optimization, model routing, and context engineering to improve cost efficiency and system reliability.
- Experience fine-tuning models (e.g., LoRA, QLoRA, SFT, DPO) for real-world use cases, with measurable improvements in quality—considered a strong differentiator.
- Exposure to deploying solutions across on-premises, cloud, and hybrid environments, with an understanding of constraints, networking, identity, and upgrading cycles.
- Understanding of high-volume telemetry and alerting patterns, along with safety mechanisms for agent-driven actions such as approvals, dry runs, blast-radius control, and audit trails.
Ready to Join Us?
At Sophos, we believe in the power of diverse perspectives to fuel innovation. Research shows that candidates sometimes hesitate to apply if they don't check every box in a job description. We challenge that notion. Your unique experiences and skills might be exactly what we need to enhance our team. Don't let a checklist hold you back – we encourage you to apply.
What's Great About Sophos?
· Sophos operates a remote-first working model, making remote work the primary option for most employees. However, some roles may necessitate a hybrid approach. While we are a remote first organization, applicants must have legal authorization to work in the jurisdiction where the position is posted, without requiring employer sponsorship.
· 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
Our Commitment To You
We're proud of the diverse and inclusive environment we have at Sophos, and we're committed to ensuring equality of opportunity. We believe that diversity, combined with excellence, builds a better Sophos, so we encourage applicants who can contribute to the diversity of our team. All applicants will be treated in a fair and equal manner and in accordance with the law regardless of gender, sex, gender reassignment, marital status, race, religion or belief, color, age, military veteran status, disability, pregnancy, maternity or sexual orientation. We want to give you every opportunity to show us your best self, so if there are any adjustments we could make to the recruitment and selection process to support you, please let us know.
Data Protection
If you choose to explore an 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. For more information on Sophos' data protection practices, please consult our Privacy Policy Cybersecurity as a Service Delivered | Sophos
- ...Senior Software Engineer - Developer Experience Cisco Isovalent is seeking an accomplished Senior... ..., CI, operations and most importantly AI assistance. We invite you to apply and... ...contribute to our mission of advancing networking and security within Kubernetes environments...SeniorNetworkRemote work
- ...Senior Software Engineer CloudLinux is a global remote-first company. We are driven by our principles... ...We work at the intersection of Linux networking, WAF engineering, and high-performance... ...what success looks like. We work AI-natively. That means using AI tools throughout...SeniorNetworkRemote work
$250k - $280k
...Senior Software Engineer This is a remote position. The company aims to make blockchain technology... ...that enables automated, cross-chain, and AI-driven financial transactions. They... ...seamlessly across various blockchain networks. They are looking for a Senior Software...SeniorNetworkPermanent employmentContract workRemote work$137k - $200.5k
Cisco Systems, Inc. is looking for a Senior Software Engineer to develop networking functionalities for their industry-leading SD-WAN and routing solution. This... ...teams to enhance product development using modern AI tools. Candidates should have a Bachelor’s degree with...SeniorNetwork- ...The Island Enterprise Platform unifies AI enablement, network access, data protection, identity, and... .... Seeking Top-Notch Go and Rust Engineers: We are looking for exceptional Go... ...Rust engineers with 6+ years of hands-on software development experience, ideally with a...SeniorNetwork
- ...history—at the heart of the AI revolution. "VAST's data management... ...data platform for the AI era—software infrastructure that powers... ...V-Force team—a specialized engineering squad embedded within R&D.... ...level Solid understanding of networking concepts (e.g., TCP/IP, OSI...SeniorNetwork
- ...Senior Software Engineer, LLM Performance SF Bay Area (Hybrid) Parasail is redefining AI infrastructure by enabling seamless deployment across a distributed network of GPUs, optimizing for cost, performance, and flexibility. Our mission is to empower AI developers...SeniorNetwork
- ...Senior Software Engineer No crunch. No core hours. Work the way that suits you. Bitwise Alchemy is... ...Graphics Animation Optimization Networking and Multiplayer Backend service... ...game dev experience (tools, gameplay, AI, etc.) Other: Never crunch....SeniorNetworkFull timeContract workRemote workWorldwideFlexible hours
- ...specializing in areas like Advanced Sensing, Network Computing, and Force Protection, to... ...: We are seeking a highly skilled Senior Software Engineer with robust expertise in C++ embedded... ...We may use artificial intelligence (AI) tools to support parts of the hiring process...SeniorNetwork
$160k - $250k
...This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack. Senior Software Engineer Salary: $160K - $250K + Equity Company...SeniorNetwork$150k - $230k
...Senior Software Engineer – Time Synchronization Palo Alto, California About Clockwork Systems... ...foundations of distributed computing. As AI workloads grow increasingly complex,... ...intersection of distributed systems, networking, and systems engineering to ensure correctness...SeniorNetwork$180k - $300k
...Senior Software Engineer (Backend) Remote $180k – $300k Wynd Labs is an early-stage startup that is on a mission to make public web data accessible for AI through contributions to Grass. Grass is a network sharing application that allows users to share their...SeniorNetworkRemote work- ...Job Description SAIC is seeking a Senior Software Engineer/Architect to join the Joint Range... ...00-171 and 800-207. Experience with network programming, networking protocols, and... ...C++. Proven track record of deploying AI/ML solutions in production-grade, scalable...SeniorNetworkRemote work
- ...Senior Software Engineer, STAR.UI (Mission Autonomy, Hybrid) | Lockheed Martin Are you ready to unlock... ...individual to join our Applied AI team, specifically the STAR.OS portfolio... ...have familiarity with I/O (block storage network database) Assuming technical lead responsibilities...SeniorNetworkPart timeRemote work
- ...tooling for dApps on the Sui network. As these are the principal way... ...to best practices for all of engineering. You will continually... ...A solid understanding of software design patterns, and how to build... ...including artificial intelligence (AI), to help identify and...SeniorNetworkRemote work
- ...in Washington, DC is seeking a Sr. Security Software Engineer to enhance security measures for Starshield that leverages AI for automation. The ideal candidate has extensive... ...security software development, understands network and operating system security, and is...SeniorNetwork
- ...Senior Software Engineer Imagine having the power to stress-test an entire power grid against a hurricane... ...weather and structural stress at a network-wide scale, we empower the world's... ...difference in the real world, utilising AI and machine learning to accelerate everything...SeniorNetworkWork at officeRemote workFlexible hours
- ...This is a job that Jill, our AI Recruiter, is recruiting for on behalf of one of our customers. She will pick the best candidates from Jack's network. The next step is to speak to Jack. Senior Software Engineer (Infrastructure) Company Description: Tavus...SeniorNetwork
$152k - $241.5k
...intelligence. We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of... ...is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA...SeniorNetwork- ...Senior Software Engineer Opportunity Oculon Intelligence is an AI-native, security first market intelligence platform built for the future of equities and options... ...such as Kafka, NATS, Redis or Valkey. Networking: Solid understanding of networking protocols (...SeniorNetworkRemote work
- ...Senior Machine Learning Engineer We're hiring a Senior Machine Learning Engineer to... ...combined with production-grade software engineering skills. You... ...tree-based models and neural networks (PyTorch/TensorFlow) to... ...ML development workflows (AI-assisted IDEs, code agents)...SeniorNetworkLocal areaRemote work
$184k - $287.5k
...significant capability gains in AI today. It is the process that... ...is building an RL Frameworks engineering team to develop the open-... ...on. The team spans the full software stack, from collaborating closely... ...partner needs with NVIDIA's networking, math library, and compiler...SeniorNetworkRemote work$152k - $241.5k
...computing platforms are powering the AI revolution across many... ...and industries. Within our software stack, CUTLASS stands out as... ...kernel performance within DL networks. Be the authoritative resource... ...Computer Science, Computer Engineering, or related field (or...SeniorNetwork- ...Role Responsibilities: As a Senior Backend Engineer at Anon, you'll architect and scale the enterprise... ...platform-specific SDKs • Implement networking features including traffic inspection,... ...startup • Previous experience at AI/Agent related startups • GraphQL...SeniorNetwork
$118.57k - $131.54k
...Advanced Software Engineer We are hiring an Advanced Software Engineer. Help make the technologies... ...control systems. Implement and test networking protocols and socket programming.... .... Identifies opportunities to apply AI for continuous improvement and innovation...SeniorNetworkRelocation packageFlexible hours- ...Senior Software Engineer Cobalt ID is building the business identity infrastructure for the financial... ...from synthetic ones. With AI accelerating fraud rings and shell companies... ...counting to expose hidden financial crime networks and ensure real businesses are never...SeniorNetworkFull time
$190k
...Senior Software Engineer (Infrastructure) GovDash helps businesses win and deliver government contracts... ...that advance American interests. Our AI platform is a single, secure, workflow... ...a broad practical understanding of networking, operating systems, cybersecurity, and...SeniorNetwork$152k - $241.5k
...NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ programming to join our team that works on NVIDIA NIC/DPU. You will... ...is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is...SeniorNetwork$184k - $287.5k
...NVIDIA is the platform upon which every new AI-powered application is built. We are seeking a Senior Software Engineer focused on container and cloud infrastructure.... ...startup time, build caching, runtime memory/IO, network, and GPU utilization; instrument with metrics...SeniorNetworkRemote work- ...is building the world's best software for paying, and interacting with... ...are looking for experienced engineers who are passionate about... ...nExperience using generative AI tools throughout the software... ...nDeep understanding of modern networking and experience using traffic...SeniorNetwork
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (AI and Networking). Be the first to apply!
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States
- intermediate software engineer United States
- research software engineer United States
- software developer no experience United States
- labview software developer United States
- rust software engineer United States
- freelance software developer United States

