About the role

  • Staff Software Engineer at URBN developing AI-powered digital experiences with full-stack engineering skills. Collaborating with cross-functional teams to integrate algorithms with creative tools.

Responsibilities

  • Design and development of MCP servers for agentic tools using FastMCP or similar technologies
  • Design and development of agentic workflows using ADK, A2A, LangGraph, or similar technologies
  • Design and development of microservices using FastAPI, GraphQL, or similar technologies
  • Develop functional designs while interacting with enterprise architects, developers, business partners, and end users
  • Collaborating with Product Designers, Product Managers, and other Software Engineers to deliver compelling user-facing products.
  • Conduct exploratory proof-of-concept studies to assess potential deployment architectures
  • Propose, promote, and facilitate paved paths for algorithm integration and productization.
  • Collaborate with the team to implement and maintain the ML architecture, including data pipelines and applications that enable training and inference of ML models in production.
  • Foster strong cross-functional partnerships.
  • Champion best practices in full-stack algorithm engineering

Requirements

  • AI-Augmented Development: Proficient in leveraging AI-powered development tools (e.g., Cursor, VS Code Copilot, Claude Code, or Gemini)
  • RESTful APIs & Distributed Systems: Strong background in designing and building scalable RESTful APIs and Distributed Systems
  • System Integration & AI Workflows: Ability to integrate complex workflows and AI/ML services into backend systems
  • Containerization & Cloud: Proficiency with Docker for containerization
  • Infrastructure as Code (IaC): Hands-on experience defining and managing infrastructure using Terraform or similar tools
  • Database Management: Proficiency with relational databases for transactional workloads
  • Quality & Automation: Dedication to modern engineering practices, including CI/CD pipelines, Test-Driven Development (TDD), and automated code quality standards.

Benefits

  • medical
  • dental
  • vision
  • PTO
  • generous employee discounts
  • retirement savings and much more!

Job title

Staff Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job