Principal Software Engineer

HEA01 - Halandri, HP Greece HQ Office (HEA01)

HP

Informieren Sie sich über HP Drucker, Laptops, Desktopsysteme und mehr – auf der offiziellen HP® Website

View all jobs at HP

Apply now Apply later

Principal Software Engineer

Description -

We are an expanding team at HP that develops applications leveraging Generative AI and Large Language Models (LLMs). Our team collaborates closely with business units, primarily within the Commercial Organization, to develop and deploy cutting-edge AI-driven solutions that empower sales teams and customers. As a Principal Software Engineer, you will play a key role in shaping the technology strategy, leading complex engineering initiatives, and mentoring teams to deliver scalable and innovative software solutions.

Role Responsibilities:

  • Drives the technical vision and strategy for software solutions, ensuring alignment with business objectives and future scalability.

  • Provides technical leadership across multiple teams, guiding engineers in the design, architecture, and implementation of enterprise-grade software systems.

  • Architects and develops highly efficient, scalable, and secure applications, integrating Generative AI and LLM-based technologies.

  • Oversees and reviews complex software development projects, ensuring adherence to best practices, security standards, and high-performance computing.

  • Mentors and coaches software engineers, fostering an environment of continuous learning, innovation, and technical excellence.

  • Partners with Data Science, AI, and Product teams to develop robust machine learning and AI-based applications.

  • Leads technology evaluations, proof of concepts (PoCs), and innovation projects, influencing the adoption of emerging technologies and engineering best practices.

  • Optimizes software execution, analyzing performance bottlenecks, improving efficiency, and driving scalable cloud-native solutions.

  • Collaborates with business leaders and stakeholders, translating high-level business requirements into scalable technical solutions.

  • Drives cross-functional initiatives, working with internal and external partners to push forward AI and software engineering capabilities.

Role Requirements:

  • Deep expertise in Python, with experience in building and optimizing large-scale AI-driven applications.

  • Strong experience in microservices architecture, API design, and RESTful & GraphQL services.

  • Hands-on experience with scalable and distributed backend architectures, caching strategies, and security best practices.

  • Knowledge of frontend performance optimization techniques, lazy loading, and service workers

  • Proficiency in React and Strong understanding of modern UI/UX principles, accessibility, and component-driven development.

  • Extensive knowledge of cloud-native architectures, including APIs, microservices, and containerized applications using Kubernetes (Azure Kubernetes Service).

  • Proficiency in key Azure services, such as Azure Machine Learning, Azure Functions, Logic Apps, and Azure DevOps.

  • Knowledge of Generative AI frameworks (e.g., Hugging Face, OpenAI API, LangChain) and LLM fine-tuning techniques.

  • Expertise in MLOps, CI/CD pipelines, and Infrastructure as Code (IaC) tools for efficient deployment and automation.

  • Proven experience in performance optimization, large-scale software system design, and high-performance computing.

  • Exceptional problem-solving and analytical skills, with the ability to troubleshoot and optimize complex AI applications.

  • Strong leadership and communication skills, capable of influencing both technical and non-technical stakeholders.

Education & Experience:

  • Master’s or Ph.D. in Computer Science, Software Engineering, or related field, or equivalent experience.

  • 10+ years of experience in software engineering, with a proven track record of technical leadership and enterprise-level solution design.

  • Demonstrated experience driving complex AI/ML projects from concept to production at scale.


#LI-POST

Entity Sales&Services

Job -

Software

Schedule -

Full time

Shift -

No shift premium (Greece)

Travel -

No

Relocation -

No

Equal Opportunity Employer (EEO) - 

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.

If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law – Supplement

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: APIs Architecture Azure CI/CD Computer Science DevOps Engineering Generative AI GraphQL Kubernetes LangChain LLMs Machine Learning Microservices MLOps OpenAI Pipelines Python React Security UX

Perks/benefits: Career development

Region: Europe
Country: Greece

More jobs like this