Full Time

Principal Software Engineer (Cloud Platform and AI Engineering)

Palo Alto Networks
Santa Clara, CA
$220,000 - $320,000* / year (about $106–$154 an hour)

Job Description

About this kind of role

What a Principal Software Engineer (Cloud Platform and AI Engineering) usually does. The employer's own details are in the listing.

Typically does: Designs, develops, and tests software solutions, often focusing on complex systems and architectural decisions. This role involves leading technical projects, mentoring other engineers, and ensuring the scalability and reliability of cloud-based platforms. Responsibilities frequently include integrating artificial intelligence and machine learning capabilities into existing systems or building new AI-powered applications. Principal engineers are expected to research and evaluate new technologies to improve performance and efficiency.

Tools and skills: Proficiency in programming languages like Python, Java, or Go, experience with cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with machine learning frameworks like TensorFlow or PyTorch are common.

Good fit for: Experienced software engineers with a strong understanding of system architecture and a passion for innovation thrive in this role.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.