AI Software Engineer

Bengaluru, Karnataka, India
Mar 31, 2025
Mar 31, 2026
Hybrid
Full-Time
2 Years
Job Description

As an AI Software Engineer, you will be responsible for designing, developing, and implementing AI solutions that drive business growth and enhance user experience. You will collaborate closely with cross-functional teams, including product managers, data scientists, and software engineers, to identify opportunities for AI integration and ensure the successful deployment of AI models and applications. This is an exciting opportunity to work on some of the most forward-thinking products in the industry, pushing the boundaries of what AI can achieve.

Key Responsibilities

  • Collaborate with internal and external stakeholders to understand business objectives and define AI project goals.
  • Analyze and interpret user and partner requirements to determine how AI solutions can address their needs effectively.
  • Design and architect scalable, robust, and high-performance AI systems.
  • Develop, test, and deploy AI models and applications using cutting-edge technologies and frameworks.
  • Integrate AI-driven solutions with existing partner systems and applications to enhance functionality and efficiency.
  • Continuously explore and stay up to date with the latest AI advancements, emerging technologies, and industry trends.
  • Ensure AI applications maintain high data quality, security, and compliance with best practices.
  • Contribute to team discussions, brainstorming sessions, and project planning meetings.
  • Optimize AI models for efficiency, accuracy, and real-world performance.
  • Implement machine learning pipelines and automation tools to streamline AI deployment.
  • Monitor, evaluate, and improve AI solutions based on real-world feedback and performance metrics.

Required Skills & Qualifications

Educational Background

  • Bachelor’s or Master’s degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.

AI & Machine Learning Expertise

  • Hands-on experience with AI and ML technologies, including deep learning, reinforcement learning, natural language processing (NLP), and computer vision.
  • Familiarity with AI frameworks and libraries such as ONNX, TensorFlow, PyTorch, and scikit-learn.
  • Strong knowledge of various AI models, including Phi-3-Silica, BERT, GPT, and Llama.

AI Development Platforms & Toolkits

  • Experience with AI platforms such as Copilot Studio, Azure AI, and OpenAI.
  • Knowledge of AI toolkits, including OpenVINO and DirectML.

Programming & Application Development

  • Proficiency in Python, Java, or C++ for AI model development and deployment.
  • Experience in developing scalable AI applications in cloud and on-premise environments.
  • Ability to work with APIs, automation tools, and AI-driven workflows.

Cloud & Infrastructure Experience

  • Hands-on experience with cloud platforms like AWS, Azure, or Google Cloud Platform (GCP) for AI model deployment and scaling.
  • Strong understanding of big data technologies and distributed computing frameworks.

Systems & Platforms Knowledge

  • Familiarity with both Windows and Linux operating systems.
  • Understanding of software development best practices, DevOps methodologies, and containerization tools such as Docker and Kubernetes.

Soft Skills & Collaboration

  • Strong problem-solving skills with the ability to think critically and analytically.
  • Excellent communication and teamwork abilities, ensuring effective collaboration with cross-functional teams.
  • Experience working in Agile development environments with iterative and fast-paced project lifecycles.

Why Join Us?

  • Work on next-generation AI-driven solutions that have a real-world impact.
  • Collaborate with a team of highly skilled professionals in a dynamic and innovative environment.
  • Be at the forefront of AI and ML advancements, contributing to groundbreaking research and applications.
  • Enjoy opportunities for professional growth and career development in an industry-leading company.
  • Work in a culture that values creativity, innovation, and technological excellence.

This is your chance to be part of a team that is shaping the future of AI-powered computing at HP. If you are eager to apply your skills, knowledge, and passion to cutting-edge AI projects, we encourage you to apply today!