CrawlJobs Logo

Principal Software Engineer - Research Infrastructure Team

paloaltonetworks.com Logo

Palo Alto Networks

Location Icon

Location:
Israel , Tel Aviv

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a highly motivated and experienced Senior Software Engineer, passionate about writing tools and implementing new frameworks from the ground. You will play a crucial role in our mission to prevent, detect and respond to threats across endpoint, network and cloud data in order to ensure the best security for our customers

Job Responsibility:

  • Responsible for the complete software development life cycle including requirement analysis, design, development and deployment
  • Take part in integrating the newest features and technologies, automate workflows, and create user friendly tools and frameworks for researchers
  • Produce elegant, generic, modular and extendable code
  • Actively influence the processes and methods for researchers, affecting their day to day life

Requirements:

  • BS in Computer Science or equivalent knowledge or equivalent military experience required
  • 5+ years of software engineering experience
  • Expertise in Python and Python internals
  • Experience in designing, building and maintaining a user facing application/API
  • Experience with Git or other source controls
  • Good communication skills
  • Self-driven with the ability to work independently, take initiative, and drive processes end-to-end

Nice to have:

  • Experience with Kubernetes/Docker
  • Experience with cloud infrastructure (GCP specifically)
  • Knowledge of the cyber field
  • Experienced with a variety of database technologies (Mysql / RocksDB / Google BigQuery)

Additional Information:

Job Posted:
December 23, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer - Research Infrastructure Team

Principal AI/ML & Innovation Engineer

We are seeking Principal AI/ML & Innovation Engineer who will be leading initiat...
Location
Location
Puerto Rico , Aguadilla
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master’s degree in computer science, engineering, data science, machine learning, artificial intelligence, or closely related quantitative discipline
  • Typically, 10-15 years’ experience
  • Solid understanding of fundamental AI and machine learning concepts, including supervised and unsupervised learning, deep learning, reinforcement learning, natural language processing, computer vision, and statistical modeling
  • Proficient in implementing and deploying various machine learning algorithms, such as decision trees, random forests, support vector machines, and neural networks
  • Knowledge of popular machine learning frameworks and libraries like TensorFlow, PyTorch, or sci-kit
  • Strong understanding of GitHub CoPilot, Cursor, N8N, vibe coding, Windsurf, and similar technologies
  • Experience in Cloud Infrastructure (AWS, Azure, etc)
  • Knowledge of Open Source, Linux, etc
  • Understanding of Devops, SRE
  • Expertise in deep learning techniques, architectures, and frameworks (e.g., convolutional neural networks (CNN), recurrent neural networks (RNN), generative adversarial networks (GAN), etc.)
Job Responsibility
Job Responsibility
  • Designing, developing, and deploying advanced machine learning models and algorithms
  • Leading research initiatives to explore novel approaches and technologies
  • Designing the architecture of AI systems and ensuring scalability, performance, and reliability
  • Collaborating with other teams, such as data scientists, software engineers, and product managers
  • Providing technical leadership and mentorship to junior engineers
  • Overseeing and guiding multiple design review sessions across different projects
  • Partnering with the engineering manager and team lead to establish long-term design and implementation strategies
  • Leading efforts to incorporate feedback loops and continuous improvement processes
  • Leading meetings, ensuring efficient progress tracking, issue resolution, and team coordination
  • Creating and delivering high-level presentations and reports to executive stakeholders
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Principal Engineer

The Principal AI/ML Operations Engineer leads the architecture, automation, and ...
Location
Location
United States , Pleasanton, California
Salary
Salary:
251000.00 - 314500.00 USD / Year
blackline.com Logo
BlackLine
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, or a related field
  • 10+ years in ML infrastructure, DevOps, and software system architecture
  • 4+ years in leading MLOps or AI Ops platforms
  • Strong programming skills in languages such as Python, Java, or Scala
  • Expertise in ML frameworks (TensorFlow, PyTorch, scikit-learn) and orchestration tools (Airflow, Kubeflow, Vertex AI, MLflow)
  • Proven experience operating production pipelines for ML and LLM-based systems across cloud ecosystems (GCP, AWS, Azure)
  • Deep familiarity with LangChain, LangGraph, ADK or similar agentic system runtime management
  • Strong competencies in CI/CD, IaC, and DevSecOps pipelines integrating testing, compliance, and deployment automation
  • Hands-on with observability stacks (Prometheus, Grafana, Newrelic) for model and agent performance tracking
  • Understanding of governance frameworks for Responsible AI, auditability, and cost metering across training and inference workloads
Job Responsibility
Job Responsibility
  • Define enterprise-level standards and reference architectures for ML-Ops and AIOps systems
  • Partner with data science, security, and product teams to set evaluation and governance standards (Guardrails, Bias, Drift, Latency SLAs)
  • Mentor senior engineers and drive design reviews for ML pipelines, model registries, and agentic runtime environments
  • Lead incident response and reliability strategies for ML/AI systems
  • Lead the deployment of AI models and systems in various environments
  • Collaborate with development teams to integrate AI solutions into existing workflows and applications
  • Ensure seamless integration with different platforms and technologies
  • Define and manage MCP Registry for agentic component onboarding, lifecycle versioning, and dependency governance
  • Build CI/CD pipelines automating LLM agent deployment, policy validation, and prompt evaluation of workflows
  • Develop and operationalize experimentation frameworks for agent evaluations, scenario regression, and performance analytics
What we offer
What we offer
  • short-term and long-term incentive programs
  • robust offering of benefit and wellness plans
  • Fulltime
Read More
Arrow Right

Principal Applied Researcher AI/NLP

At PointClickCare our mission is simple: to help providers deliver exceptional c...
Location
Location
United States
Salary
Salary:
195800.00 - 217500.00 USD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD or comparable level of experience in Computer Science, Math, Physics, Engineering or a related field
  • 4-10+ year industry experience building solutions in commercial SaaS, including at least 4 years working in applications of NLP, Search or AI/ML technologies for healthcare
  • Strong interest in applying AI/ML/NLP to healthcare related problems and data
  • Expert-level practical, hands-on experience developing and applying a wide range of techniques in Natural Language Processing, including fine tuning of LLMs and other Transformer models, plus one or more additional AI/ML or Search related areas of expertise to solve real-world problems at scale
  • Demonstrated ability to lead and perform research and experimentation to select appropriate approaches, algorithms, evaluation methods, and frameworks, as well as tasks such as feature selection, language modeling, evaluation and fine tuning or training models, applying standard approaches or developing new tools or workflows as needed to meet project requirements
  • Significant experience building and deploying AI/machine learning and NLP models for large-scale SaaS products, including familiarity with industry standard software development concepts such as scaling issues, version control, CI/CD pipelines, and security
  • Solid understanding and experience with transformer models and multiple kinds of NLP and ML models and approaches including logistic regression, random forest, ensemble methods, SVM, KNN, reinforcement learning, and other ML techniques
  • Proficiency in Python and Java required. Proficiency in JavaScript or TypeScript and modern UI frameworks for building prototype or tool front ends desired
  • Proficiency doing data engineering for ML and NLP applications, including exposure to database systems and proficiency with SQL
  • Proficiency building models from big data using modern packages, models and data analysis stacks such as NumPy, SciPy, Pandas, Scikit-learn, PyTorch, Keras, LightGBM, fastText, NLTK, and spaCy. Proficiency fine tuning Hugging Face Transformers required
Job Responsibility
Job Responsibility
  • You will be applying NLP including GenAI and other AI/ML techniques to develop model systems and solutions, collaborating across functions to scale and integrate advanced solutions into successful end user experiences in large-scale cloud based SaaS production environments for healthcare
  • You will be working with product leaders, clinical informaticists, data scientists, UI/UX researchers and designers, other AI and machine learning and domain experts, engineering teams and others, including work with customers and users who are healthcare professionals
  • Design, build and evaluate solutions that may involve structured or unstructured data including speech or natural language for healthcare use cases, delivering capabilities such as summarization, predictive models, recommenders, semantic search, extraction, classification or other NLP, AI or machine learning based techniques
  • You will be performing research and experimentation to select appropriate approaches, algorithms, evaluation methods and frameworks and doing the R&D to deliver model systems
  • You will perform, oversee and assist in data collection, data cleaning, data analysis, algorithm selection or design, prompt tuning, parameter fine tuning, training, development and evaluation of systems that deliver responsible AI solutions at scale, using existing or developing new tools or workflows as needed
  • As a principal applied researcher, you will bring deep technical expertise and also provide mentorship on advanced AI, NLP, data science, statistical and machine learning methods and technologies, helping the organization develop new capabilities for innovative solutions
  • You will have substantial independence and responsibility from day one
What we offer
What we offer
  • Benefits starting from Day 1
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more
  • Fulltime
Read More
Arrow Right
New

Principal Engineer

As a Principal Engineer in Financial Products, you’ll contribute in a game-chang...
Location
Location
United States , Chicago; New York; San Francisco
Salary
Salary:
300000.00 - 462000.00 USD / Year
adyen.com Logo
Adyen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of engineering experience in designing and building softwares
  • Prior experience in functioning as a (senior) Principal Engineer / tech lead in comparable tech companies, serving organizations of around 50 engineers
  • You have a proven track record of designing, building, scaling, running large and complex engineering systems
  • You have rich experience and are constantly optimizing for solving the problems with great (cost) efficiency, while balancing sustainability over the long term
  • You have prior experience with financial infrastructure, ideally in issuing, capital, liquidity management, and/or embedded finance
  • You are experienced in coaching and mentoring other engineers, as well as in driving technical discussion to sound conclusion/decision especially when different opinions present
  • Experience in working cross-functionally, especially across product, engineering, and go-to-market, is a strong plus
Job Responsibility
Job Responsibility
  • Set a new standard on quality, reliability and robustness by driving systematic as well as tactical changes in our engineering systems, attention to design details, and engineering practices
  • Help the engineering team make long-term optimal technical decisions that lead to scalable and maintainable systems, by doing this yourself as well as coaching others
  • Be a close partner with our product team to design, define, and shape new product offerings
  • Be the forefront problem solver to customer problems and needs
  • Be a pilot in researching and prototyping new product ideas and space
  • Be a major contributor to foster a culture of engineering excellence, ownership, and collaboration
  • Be a great mentor and coach to others
  • make a positive impact on helping others grow their professional skills and career
What we offer
What we offer
  • RSUs
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer, Developer Productivity

Dropbox is seeking a Principal Engineer to define the long-term technical vision...
Location
Location
Canada
Salary
Salary:
244000.00 - 330100.00 CAD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of engineering experience with a deep background in distributed systems, internal developer platforms, or DevProd infrastructure
  • Deep understanding of monorepos, complex CI/CD setups, local development, multi-platform development, and developer journey mapping
  • Demonstrated experience building large-scale platforms with high reliability, composability, and extensibility
  • Passionate about AI, with hands-on experience (or deep exposure) to integrating LLMs, RAG systems, or intelligent assistants into engineering workflows
  • Strong product sense and empathy for developer pain—capable of translating data and feedback into high-leverage solutions
Job Responsibility
Job Responsibility
  • Define the long-term architecture for Dropbox’s developer productivity platform, including a unified internal developer portal (“Dropbox Console”), default workflows, and intelligent agents
  • Own platform-wide architectural patterns that streamline the entire SDLC: from local dev and CI to testing, debugging, and deployment
  • Build abstractions and systems that scale across monorepo, multi-platform (desktop/web/mobile), and hybrid cloud/on-prem environments
  • Lead the design and implementation of agentic workflows for core developer tasks—code reviews, test generation, flaky test triage, documentation, migrations, etc
  • Design systems that embed safe and assistive AI directly into development surfaces and tools, enabling faster iteration while preserving quality and auditability
  • Define best practices for integrating LLMs into engineering workflows, including supervision checkpoints, rollback strategies, and metrics
  • Partner with infrastructure, product, and engineering teams to identify bottlenecks and define metrics that matter for business outcomes
  • Drive migration from fragmented tools and tribal workflows to a unified platform that enables flow-state for developers
  • Set and enforce standards for quality, safety, and reliability of automation and AI workflows
  • Serve as a technical multiplier, mentoring teams across Dropbox and raising the bar on system design, platform thinking, and developer empathy
What we offer
What we offer
  • Competitive medical, dental and vision coverage
  • Retirement savings through a defined contribution pension or savings plan
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you
  • Parental benefits including: Parental Leave, Fertility Benefits, Adoptions and Surrogacy support, and Lactation support
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer, Developer Productivity

Dropbox is seeking a Principal Engineer to define the long-term technical vision...
Location
Location
United States
Salary
Salary:
221000.00 - 373800.00 USD / Year
dropbox.com Logo
Dropbox
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of engineering experience with a deep background in distributed systems, internal developer platforms, or DevProd infrastructure
  • Deep understanding of monorepos, complex CI/CD setups, local development, multi-platform development, and developer journey mapping
  • Demonstrated experience building large-scale platforms with high reliability, composability, and extensibility
  • Passionate about AI, with hands-on experience (or deep exposure) to integrating LLMs, RAG systems, or intelligent assistants into engineering workflows
  • Strong product sense and empathy for developer pain—capable of translating data and feedback into high-leverage solutions
Job Responsibility
Job Responsibility
  • Define the long-term architecture for Dropbox’s developer productivity platform, including a unified internal developer portal (“Dropbox Console”), default workflows, and intelligent agents
  • Own platform-wide architectural patterns that streamline the entire SDLC: from local dev and CI to testing, debugging, and deployment
  • Build abstractions and systems that scale across monorepo, multi-platform (desktop/web/mobile), and hybrid cloud/on-prem environments
  • Lead the design and implementation of agentic workflows for core developer tasks—code reviews, test generation, flaky test triage, documentation, migrations, etc
  • Design systems that embed safe and assistive AI directly into development surfaces and tools, enabling faster iteration while preserving quality and auditability
  • Define best practices for integrating LLMs into engineering workflows, including supervision checkpoints, rollback strategies, and metrics
  • Partner with infrastructure, product, and engineering teams to identify bottlenecks and define metrics that matter for business outcomes
  • Drive migration from fragmented tools and tribal workflows to a unified platform that enables flow-state for developers
  • Set and enforce standards for quality, safety, and reliability of automation and AI workflows
  • Serve as a technical multiplier, mentoring teams across Dropbox and raising the bar on system design, platform thinking, and developer empathy
What we offer
What we offer
  • Competitive medical, dental, and vision coverage
  • 401(k) plan with a generous company match and immediate vesting
  • Flexible PTO/Paid Time Off, paid holidays, Volunteer Time Off, and more, allowing you time to unplug, unwind, and refresh
  • Income Protection Plans: Life and disability insurance
  • Business Travel Protection: Travel medical and accident insurance
  • Perks Allowance to be used on what matters most to you, whether that’s wellness, learning and development, food and groceries, and much more
  • Parental benefits including: Parental Leave, Child and Adult Care, Day Care FSA, Fertility Benefits, Adoption and Surrogacy Support, and Lactation Support
  • Access to over 10,000 global co-working spaces through Gable.to, making it easy to book flexible workspaces for collaboration or individual work
  • Quarterly Cell phone and internet allowance
  • Mental health and wellness benefits
  • Fulltime
Read More
Arrow Right
New

Principal Software Architect

We are looking for a leader who is passionate about collaborating with high-perf...
Location
Location
United States , Arlington
Salary
Salary:
206000.00 - 284000.00 USD / Year
str.us Logo
STR
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to obtain a Top Secret security clearance, for which U.S. citizenship is needed by U.S. Government
  • BS, MS, PhD in a related field or equivalent experience
  • At least 10+ years’ experience in software development
  • Motivated collaborator who is looking for the opportunity to work with a team of high-end researchers and engineers to develop and deploy novel machine learning solutions for real mission impact
  • Aptitude for collaborating with stakeholders across a wide range of technical comfort levels
  • Organized, detail-oriented, and with an ability to work both independently and collaboratively
  • Experience with a range of software maturity, from functional prototypes to production-level systems
  • experience troubleshooting issues and identifying opportunities for improvement
  • Experience supporting and working within a large, cross-functional, distributed team
  • Experience with translating mission needs into production software, decomposing a problem into addressable component parts while identifying and tracking product risk
Job Responsibility
Job Responsibility
  • Lead an active, distributed team of STR and subcontractor engineers in creating and maintaining system infrastructure, including data pipeline architecture, algorithm execution, storage, distribution and access
  • Be a senior STR technical leader onsite, engaging on new requirements, providing ad hoc status updates, coordinating with subcontractors, and ensuring that a corpus of programs are collaborating on data, technical lessons learned, and technical integration activities
  • Understand stakeholders, end users, and their constraints to create customer solutions that address mission requirements
  • Architect and implement capabilities for integrating component technologies and orchestrating overall workflows
  • Empower engineers, and scientists to act with a meaningful degree of autonomy by developing and clearly communicating a unifying product vision and strategy
  • Identify and implement opportunities to automate manual processes, optimize data delivery, system performance and scalability
  • Monitor for changes to data or environment that could significantly impact system performance to mitigate issues and maximize system uptime
  • Perform testing to ensure system function and performance
  • Fulltime
Read More
Arrow Right

HPC Principal Federal Technical Consultant

In this role, you will serve as a trusted technical advisor for customers, guidi...
Location
Location
United States
Salary
Salary:
115500.00 - 266000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience, with at least 3+ in HPC architecture, systems engineering, or large-scale infrastructure design
  • advanced degree in Computer Science, Engineering, Physics, or related technical field (or equivalent experience)
  • proven ability to design and deliver complex, multi-vendor HPC solutions at scale
  • demonstrated ability to independently complete solution implementations and application design deliverables
  • must be United States Citizen due to the responsibilities and requirements of the role as this will be supporting a Federal site
  • Top Secret Clearance, TS/SCI with Full Scope Polygraph (FSP)
  • must be willing to travel as the business dictates
  • expertise in one or more of the following: parallel computing, MPI/OpenMP, GPU acceleration, workload schedulers (Slurm, Altair PBS Pro, Torque/MOAB, etc.), or large-scale data storage systems (Lustre, GPFS, Ceph)
  • experience with Network boot technologies (PXE or gPXE/Etherboot etc)
  • storage specific knowledge: LVM, RAID, iSCSI, Disk partitioning (GPT, MBR)
Job Responsibility
Job Responsibility
  • Lead the technical implementation design and delivery of world-class scale HPC solutions, from requirements gathering to implementation
  • provide architectural guidance on compute, storage, networking, and workload management tailored to customer use cases
  • configure, deploy, and maintain Linux-based HPC clusters, associated storage, and network infrastructure
  • work in close collaboration with customers on finalizing and deploying HPC software applications, hosting platforms, and management systems that enable customer research and production workloads
  • provide technical support and troubleshooting for HPC implementation in secure locations
  • work on both operational support and strategic HPC projects
  • actively participate in customer user group environments
  • evaluate and implement new tools, middleware, and methodologies to improve operations and service delivery
  • ensure compliance with enterprise IT security and technology controls
  • act as principal consultant in customer engagements, often leading cross-functional project teams
What we offer
What we offer
  • comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • programs catered to helping employees reach any career goals
  • inclusive work environment.
  • Fulltime
Read More
Arrow Right