4521 IT & Software Developer jobs in the US

Principal Software Engineer - ADEM Client Focus
$147,000 - 237,500
PaloAlto Networks
Tannery Way, Santa Clara
$147,000 - 237,500
Requirements
Must:
- Over 8 years of experience in software engineering, focusing on the development and operation of complex client-side or endpoint software in large-scale settings.
- Proficient in utilizing AI-driven development tools (such as Claude Code, Cursor, Windsurf, and GitHub Copilot) to significantly enhance the software development life cycle and automate intricate refactoring and testing processes.
- Demonstrated history of architecting and delivering production-quality software across multiple operating systems (Windows, macOS, Linux), along with a thorough understanding of operating system internals, networking stacks (L3-L7), and system performance optimization.
- Expertise in coding with Rust or Go (Golang) for high-performance client software development is essential.
- Educational background includes a BS, MS, or PhD in Computer Science or a closely related field, or equivalent substantial professional experience.
Responsibilities
- Establish the long-term architectural vision for the ADEM Agent across Linux, Windows, macOS, and mobile platforms, ensuring exceptional performance and minimal resource usage.
- Chair the Design Review Board for all Agent-side functionalities, ensuring compliance with Secure AI by Design principles, high-availability patterns in various OS environments, and maintenance of a low CPU/memory footprint.
- Spearhead the advancement of the Agents telemetry collection and processing systems, optimizing for rapid, encrypted data transfer and ensuring resilience in low-bandwidth or offline scenarios.
- Collaborate with Product Management, Core Infrastructure, and Security teams to turn vague business needs into solid, high-performance technical specifications for client software.
- Serve as a mentor to Staff and Senior engineers, promoting a culture of stringent platform-specific testing, quality code practices, and proactive management of technical debt within the Agent codebase.
- Act as the primary technical resource for complex production issues affecting endpoint stability or performance, leading post-mortem analyses to facilitate permanent architectural enhancements for the Agent.
Description
At Palo Alto Networks, we are dedicated to our mission of safeguarding the digital landscape. Our innovative environment encourages every team member to contribute ideas and voices, fostering a culture of collaboration. We are seeking a Principal Software Engineer for our ADEM group to be a key architect for our ADEM Agent software, responsible for its technical roadmap and performance stability across millions of endpoints. We prioritize in-person collaboration, with flexible options as needed to enhance problem-solving and strengthen connections within our teams. This position comes with competitive compensation, benefits, and the opportunity to work at the forefront of cybersecurity innovation.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Machine Learning Engineer salaries in the United States here.
How many Machine Learning Engineer jobs are in the United States?
Currently, there are 4521 ML, AI openings. Check also: TensorFlow jobs, Python jobs, Computer-Vision jobs - all with salary brackets.
Is the US a good place for Machine Learning Engineers?
The US is one of the best countries to work as a Machine Learning Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Machine Learning Engineer jobs in the United States?
GE Aerospace, D3 Security Management Systems, Execusource, Inc, Peraton, Triumph Tech, LLC, Dynamic Animation Systems, Inc., Rocket EMS among others, are currently hiring for ML, AI roles in the United States.
The company with most openings is Judge Group, Inc. as they are hiring for 362 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.
The company with most openings is Judge Group, Inc. as they are hiring for 362 different Machine Learning Engineer jobs in the United States. They are probably quite committed to find good Machine Learning Engineers.