Skip to content
← Back to job listings

Senior Associate Engineer (Product Software)

Equinix · Redwood City, United States

External listingfull-timeabout 2 months ago

About The Role

Join our team as a Senior Associate Engineer (Product Software) where you will design and develop responsive React.js frontends and AI-powered workflows. You will work closely with product teams, designers, and senior engineers to deliver scalable web applications and generative UI experiences. Your responsibilities will include architecting, building, and maintaining modular React components, developing and integrating Generative UI experiences, and ensuring AI features are performant and reliable. You should have a Bachelor's in Computer Science or Computer Engineering, strong knowledge of TypeScript, and experience with React.js development.

  • Design and develop responsive React.js frontends and AI-powered workflows using LangGraph and the OpenAI SDK.
  • Work closely with product teams, designers, and senior engineers to deliver scalable web applications and generative UI experiences.
  • Architect, build, and maintain modular React components and reusable AI agent workflows, adhering to TDD, domain-driven design, and coding best practices.
  • Familiarity with RESTful APIs, including integrating with and validating API behavior, alongside good knowledge of Agile/Scrum, CI/CD practices, and modern frontend build tools and workflows
  • Bachelor's in Computer Science or Computer Engineering
  • Ability to integrate AI capabilities into React frontends, including streaming responses, tool-use results, and LLM-generated component trees, with familiarity in prompt engineering best practices for reliable LLM output
  • Nice to have experience with vector databases, RAG pipelines, or the broader LangChain ecosystem
  • Strong knowledge of TypeScript, Jest, and Cypress/Playwright for testing and type safety; working knowledge of CSS pre-processors like SASS/LESS; Storybook is a bonus
  • Experience with LangGraph for building stateful, multi-step AI agent workflows, and understanding of Generative UI patterns for dynamically rendering React components driven by LLM outputs
  • Hands-on experience or strong foundational knowledge of Python for building AI-powered applications, with familiarity with the OpenAI SDK including prompt construction, tool/function calling, and response handling
  • Proficient in leveraging AI-powered developer tools to accelerate both UI and AI development workflows
  • Proven experience as a React.js Developer with proficiency in React Router, Babel, NPM, Webpack, and core principles including state management, functional components, hooks, and virtual DOM manipulation; strong command of HTML5, CSS3, JavaScript (ES6+), Flexbox, and CSS Grid in large-scale enterprise applications
  • 3+ years of professional experience in frontend development delivering scalable, high-performance web applications, with hands-on exposure to AI-powered application development

This is an external listing. JobSpring does not represent or verify the employer. Report this listing