EngineerJobs.io
← Back to all jobs

Job Description

Hybrid role in San Juan, PR focused on building AI-powered capabilities that enhance software development workflows using Generative AI.

Responsibilities

  • Develop and integrate AI and Generative AI features into software development tools across coding, code understanding, code review, testing, debugging, build, CI/CD, and release workflows.
  • Build LLM-based applications using RAG, AI agents, tool calling, MCP, embeddings, and vector databases.
  • Create AI assistants and automation to support engineers with code comprehension, failure diagnosis, test generation, defect analysis, and issue resolution.
  • Integrate AI capabilities with existing engineering systems, including APIs, source-code repositories, CI/CD pipelines, issue tracking, build systems, and developer environments.
  • Design and implement agentic workflows that can reason over engineering data and take actions through approved tools and APIs.
  • Evaluate models, prompts, agents, and architectures for accuracy, latency, cost, reliability, and developer value.
  • Build AI quality evaluation mechanisms using automated evaluation, human feedback, regression testing, and monitoring of AI-generated outputs.
  • Partner with software development teams to identify pain points and translate them into practical AI-powered solutions.
  • Develop scalable, secure, maintainable AI services for enterprise engineering organizations.
  • Instrument AI applications to measure adoption, productivity impact, quality improvements, and business value.
  • Contribute to design reviews, code reviews, architecture discussions, and engineering best-practice initiatives.
  • Stay current with evolving AI technologies and identify opportunities to apply relevant advancements to internal developer tooling.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, AI/ML, or a related technical field.
  • 2–6 years of software engineering or AI/ML engineering experience, including hands-on work building production-quality software.
  • Practical experience building applications with Generative AI and Large Language Models (LLMs).
  • Strong programming skills in Python and/or JavaScript/TypeScript with solid software engineering fundamentals.
  • Experience with LLM APIs, prompt engineering, structured outputs, embeddings, RAG, or agent-based applications.
  • Experience developing and consuming REST APIs and microservices.
  • Strong understanding of the software development lifecycle, including source control, CI/CD, testing, debugging, and engineering workflows.
  • Familiarity with cloud platforms, containers, Kubernetes, or modern deployment practices.
  • Ability to collaborate with software developers and translate engineering problems into technical solutions.
  • Strong analytical, problem-solving, and communication skills.

Technologies

  • Generative AI, LLMs, agents, RAG, intelligent automation
  • LLM APIs, prompt engineering, structured outputs, tool calling
  • MCP, embeddings, embeddings-based systems, vector databases
  • REST APIs, microservices, source-code repositories, issue tracking, build systems
  • CI/CD, Python, JavaScript/TypeScript
  • Cloud platforms, containers, Kubernetes

What You Will Build

  • AI-powered code understanding and developer assistants
  • Intelligent code review and code-quality analysis
  • Automated unit-test and test-case generation
  • AI-based build and CI/CD failure diagnosis
  • Intelligent debugging and root-cause analysis
  • AI-powered software defect and issue analysis
  • Developer-facing RAG/knowledge assistants
  • Agentic automation for repetitive software engineering tasks
  • AI-driven engineering insights and productivity tools
  • Intelligent automation across the software development lifecycle

Impact

  • Apply AI at scale to the daily workflows of software engineers.
  • Reduce repetitive engineering work, accelerate development and debugging, and improve software quality.
  • Enable developers to spend more time on higher-value engineering activities.

Benefits

  • Relocation support provided to eligible candidates
  • Health & Wellbeing benefits

Accessibility

  • HPE is committed to creating an inclusive and accessible workplace and encourages applications from all qualified individuals, including those with disabilities.
  • Accommodation request process available for candidates needing assistance during the application or interview process.

Additional Information

  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Let’s Stay Connected

Similar Jobs