Summary
Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. They are seeking an AI Software Developer III to design and implement user interfaces, backend services, and integrations, ensuring high code quality and effective collaboration with team members.
Responsibilities
- Build responsive, accessible front-end UI components and pages
- Develop backend REST/gRPC APIs, business logic, and data models
- Ensure clear contracts between front-end and backend
- Implement CRUD flows, pagination, and state management
- Integrate with authentication/authorization, telemetry/analytics, and storage systems
- Consume external services: LLM endpoints, agent orchestration APIs, or RAG services (where applicable)
- Write unit/integration/e2e tests for UI and backend
- Add input validation, error handling, and observability hooks (logs/metrics/traces)
- Maintain type safety, and documentation for features
- Optimize rendering, bundle size, and API latency; add caching and retries
- Address N+1 queries, DB indexes, and query efficiency
- Participate in on-call rotations or incident triage with guidance
- Contribute to build pipelines, environment configs, and deployment manifests
- Containerize services (Docker) and follow branching/versioning best practices
- Manage feature flags, configuration, and secrets safely
- Work with designers, product, QA/ and senior engineers
- Provide clear status updates, capture decisions in ADR/design notes
- Review peer PRs; accept feedback and iterate quickly
Skills
- Bachelor's degree in computer science, engineering, data science, or closely related quantitative discipline
- Typically, 4-7 years' experience
- Build responsive, accessible front-end UI components and pages
- Develop backend REST/gRPC APIs, business logic, and data models
- Ensure clear contracts between front-end and backend
- Implement CRUD flows, pagination, and state management
- Integrate with authentication/authorization, telemetry/analytics, and storage systems
- Consume external services: LLM endpoints, agent orchestration APIs, or RAG services (where applicable)
- Write unit/integration/e2e tests for UI and backend
- Add input validation, error handling, and observability hooks (logs/metrics/traces)
- Maintain type safety, and documentation for features
- Optimize rendering, bundle size, and API latency; add caching and retries
- Address N+1 queries, DB indexes, and query efficiency
- Participate in on-call rotations or incident triage with guidance
- Contribute to build pipelines, environment configs, and deployment manifests
- Containerize services (Docker) and follow branching/versioning best practices
- Manage feature flags, configuration, and secrets safely
- Work with designers, product, QA/ and senior engineers
- Provide clear status updates, capture decisions in ADR/design notes
- Review peer PRs; accept feedback and iterate quickly
- Frameworks: React (preferred) / Angular ; modern hooks/patterns
- UI/UX: HTML5, CSS3/Sass, Tailwind/Material; accessibility (a11y), responsive design
- Languages/Frameworks: Python (FastAPI/Flask) or Node.js (Express/NestJS)
- APIs: REST/gRPC; pagination, filtering, versioning, OpenAPI/Swagger
- Data: SQL (Postgres/MySQL) and NoSQL (Mongo/Redis); ORMs (SQLAlchemy/Prisma)
- Testing: pytest/Jest; integration and contract tests
- Containers: Docker basics; compose; image optimization
- CI/CD: GitHub Actions/Azure DevOps; pipelines, artifacts, environments
- Cloud: Familiarity with cloud services (AWS/Azure/GCP) and environments
- Observability: Logs/metrics/traces; dashboarding; alerting fundamentals
- Master's degree is desirable
- React (preferred) / Angular ; modern hooks/patterns
- AI‑Integration (Nice‑to‑Have for AI Apps)
- Consume LLM/agent APIs; handle token/latency/cost controls
- Work with RAG services (vector search endpoints); understand request/response patterns
- Implement prompt/response logging and guardrails integration (basic filters)
Qualifications
Must Haves
- Bachelor's degree in computer science, engineering, data science, or closely related quantitative discipline
- Typically, 4-7 years' experience
- Build responsive, accessible front-end UI components and pages
- Develop backend REST/gRPC APIs, business logic, and data models
- Ensure clear contracts between front-end and backend
- Implement CRUD flows, pagination, and state management
- Integrate with authentication/authorization, telemetry/analytics, and storage systems
- Consume external services: LLM endpoints, agent orchestration APIs, or RAG services (where applicable)
- Write unit/integration/e2e tests for UI and backend
- Add input validation, error handling, and observability hooks (logs/metrics/traces)
- Maintain type safety, and documentation for features
- Optimize rendering, bundle size, and API latency; add caching and retries
- Address N+1 queries, DB indexes, and query efficiency
- Participate in on-call rotations or incident triage with guidance
- Contribute to build pipelines, environment configs, and deployment manifests
- Containerize services (Docker) and follow branching/versioning best practices
- Manage feature flags, configuration, and secrets safely
- Work with designers, product, QA/ and senior engineers
- Provide clear status updates, capture decisions in ADR/design notes
- Review peer PRs; accept feedback and iterate quickly
- Frameworks: React (preferred) / Angular ; modern hooks/patterns
- UI/UX: HTML5, CSS3/Sass, Tailwind/Material; accessibility (a11y), responsive design
- Languages/Frameworks: Python (FastAPI/Flask) or Node.js (Express/NestJS)
- APIs: REST/gRPC; pagination, filtering, versioning, OpenAPI/Swagger
- Data: SQL (Postgres/MySQL) and NoSQL (Mongo/Redis); ORMs (SQLAlchemy/Prisma)
- Testing: pytest/Jest; integration and contract tests
- Containers: Docker basics; compose; image optimization
- CI/CD: GitHub Actions/Azure DevOps; pipelines, artifacts, environments
- Cloud: Familiarity with cloud services (AWS/Azure/GCP) and environments
- Observability: Logs/metrics/traces; dashboarding; alerting fundamentals
Nice to Haves
- Master's degree is desirable
- React (preferred) / Angular ; modern hooks/patterns
- AI‑Integration (Nice‑to‑Have for AI Apps)
- Consume LLM/agent APIs; handle token/latency/cost controls
- Work with RAG services (vector search endpoints); understand request/response patterns
- Implement prompt/response logging and guardrails integration (basic filters)