Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

HP Principal Software Engineer 
Greece, Attica, Athens 
872621231

06.04.2025

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.

Entity Sales&Services

Full time

No shift premium (Greece)


-

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.