Hybrid Software Engineer

Posted 7 minutes ago

Apply now

About the role

  • Senior Software Engineer at HP delivering scalable software and AI solutions. Collaborating with diverse teams and providing technical leadership.

Responsibilities

  • Collaborate with internal and external stakeholders to understand business requirements and help drive technical strategy and execution.
  • Stay current with the latest AI, software engineering, and networking technologies and industry trends.
  • Design and architect scalable, secure, and robust software systems and AI-driven solutions.
  • Lead development strategies, testing, and deployment of AI models and production-grade software applications.
  • Lead the integration of AI and software systems with external partners’ platforms, networks, and applications.
  • Provide technical leadership, mentorship, and guidance to junior engineers and cross-functional teams.
  • Develop and maintain strong technical and working relationships with partner organizations.

Requirements

  • Bachelor’s or Master’s degree in ML, Data Science, Computer Science, or a related field.
  • Proven experience as a senior or experienced software engineer working on complex systems.
  • Strong programming skills in Go, Python, Java, or C++.
  • Strong OS with Linux & Windows.
  • Solid experience with networking concepts and systems, including distributed systems, protocols, and performance optimization.
  • Understanding of REST APIs, gRPC API, HTTP, tokens (JWT), and authentication flows.
  • Understanding of Database, Cloud Infra, AI and machine learning, including deep learning, reinforcement learning, natural language processing, and computer vision.
  • Hands-on expertise with AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Ability to lead end-to-end AI and software projects, from architecture and development to production and public availability.
  • Strong communication and collaboration skills, including experience working in Agile environments.
  • Experience with graphics technologies (OpenGL, Vulkan, DirectX) is a plus.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long term/short term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • Generous time off policies, including; 4-12 weeks fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

$105,050 - $161,800 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job