EngineerJobs.io
← Back to all jobs

Job Description

Build and maintain the software foundation behind NYU’s enterprise AI web applications, from user-facing experiences to backend services and LLM interactions. This onsite role in New York, NY combines full-stack engineering with practical AI integration work, supporting production-grade, secure web experiences across the university.

Responsibilities

  • Design, build, and maintain user-facing AI applications, backend services, and interactive capabilities that enable AI experiences across New York University.
  • Develop and maintain the core enterprise AI web application foundation, including frontend interfaces, server-side APIs, identity and access management (IAM) integrations, and foundation model interactions.
  • Support user-facing feature sets and administrative governance tooling used to manage enterprise AI experiences.
  • Work within established architectural patterns while following institutional security and technology standards.
  • Translate product vision and AI architecture into production-ready, accessible, and intuitive web applications.
  • Write and maintain production code across client-side and server-side stacks.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Web Development, Information Technology, or a related field, or an equivalent combination of education and experience.
  • 3+ years of progressive experience in full-stack software development, web application engineering, or digital product development, including delivering production web applications at scale.
  • Mastery of modern frontend frameworks such as React, Next.js, or Vue.js, plus JavaScript/TypeScript, HTML5, CSS3, and state management libraries.
  • Strong backend experience building APIs and server-side microservices using Python (FastAPI, Flask) and/or Node.js/TypeScript.
  • Practical experience integrating LLM APIs, including streaming HTTP/WebSocket endpoints, prompt execution frameworks, and retrieval-augmented generation (RAG) applications.
  • Working knowledge of web security fundamentals, including CORS, CSRF, JWT, OAuth2, OpenID Connect (OIDC), and enterprise Single Sign-On (SSO) integrations.
  • Experience with relational databases (e.g., PostgreSQL), document stores, vector databases (e.g., pgvector, Pinecone, Qdrant), and caching (e.g., Redis).
  • Deep understanding of responsive UI development and accessibility standards (WCAG 2.1 AA / ADA compliance).
  • Strong foundation in Git, API design (RESTful, GraphQL), automated testing frameworks (Jest, Playwright, Cypress, PyTest), and containerization (Docker).

Preferred Experience

  • 3+ years building or customizing enterprise LLM chat applications or workplace AI assistants (e.g., ChatGPT Enterprise, LibreChat, Open WebUI).
  • Experience building administrative control portals, usage monitoring dashboards, or token/cost management user interfaces.
  • Prior experience delivering digital products or web applications in higher education, research, or complex enterprise environments.

Compensation & Location

  • Location: New York, NY (onsite)
  • Base salary range: USD 170,000 - 190,000 per year
  • Pay transparency: This range represents base pay only and excludes incentives, bonuses, clinical compensation, or other items.

Similar Jobs