SW Engineer

HP•Fort Collins, CO

About The Position

HP’s Advanced Compute & Solutions (ACS) is seeking a Software Engineer to work on high-growth, future-oriented businesses, including Data Science, AI, and other emerging areas. The role will contribute to up-and-coming HP products by designing and building scalable, secure, and robust software systems and AI-driven solutions. It includes leading development strategies, testing, and deployment of AI models and production-grade software applications, as well as integrating systems with external partners’ platforms, networks, and applications. The engineer will work with internal and external stakeholders to understand requirements and guide technical strategy and execution, while providing technical leadership and mentorship to junior engineers and cross-functional teams. The role also involves maintaining strong technical and working relationships with partner organizations and staying current with developments in AI, software engineering, and networking.

Requirements

  • At least 6 years of professional experience as an AI software engineer, software engineer, AI engineer, or in a similar role.
  • Bachelor’s or Master’s degree in Machine Learning, 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 operating-system knowledge, including Linux and Windows.
  • Solid experience with networking concepts and systems, including distributed systems, protocols, and performance optimization.
  • Understanding of REST APIs, gRPC APIs, HTTP, JWT tokens, and authentication flows.
  • Understanding of databases, cloud infrastructure, 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 through production and public availability.
  • Strong communication and collaboration skills, including experience working in Agile environments.

Nice To Haves

  • Experience with graphics technologies such as OpenGL, Vulkan, or DirectX.
  • PhD in AI, Machine Learning, Data Science, or a related field.
  • Experience contributing to AI, data science, or software engineering research, including publications or applied research projects.

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.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Long-term and short-term disability insurance
  • Employee assistance program
  • Flexible spending account
  • Life insurance
  • 4–12 weeks of fully paid parental leave based on tenure
  • 11 paid holidays
  • Additional flexible paid vacation and sick leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service