GrepJob
NICE

Senior Software Engineer - AI Coding Agents

NICE
Apply
about 17 hours ago
Atlanta, GA, USA +2 more
Senior

Responsibilities

  • Design and develop scalable backend systems for AI-powered platforms.
  • Build and maintain AI integrations, workflows, and automation pipelines.
  • Implement REST APIs, microservices, and event-driven architectures.
  • Design and implement database schemas and queries for complex domains.
  • Work with both structured and unstructured data for AI use cases.
  • Contribute to CI/CD pipelines, testing, and deployment automation.
  • Troubleshoot and optimize production systems.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Contribute to reusable frameworks and engineering best practices.
  • Prototype fast — move from concept to working demo in days.

Requirements

  • 5+ years of software engineering experience with a focus on full-stack web development.
  • Expert in TypeScript and React, including performance optimization and modern patterns.
  • Production experience with Next.js, including App Router and Server Components.
  • Hands-on experience with LLMs, including prompt engineering and orchestration patterns.
  • Experience with Vercel AI SDK for unified LLM provider interface.
  • Strong backend fundamentals in Node.js or Python, REST/GraphQL APIs, and relational databases.
  • Solid database design skills with PostgreSQL and query optimization.
  • Experience building scalable, distributed systems in cloud environments (AWS/Azure).
  • Working knowledge of CI/CD, Docker, and Kubernetes.
  • Ability to communicate effectively with both technical and non-technical stakeholders.

Tech Stack

AWSAzureDockerGrafanaGraphQLKubernetesNext.jsNode.jsPostgreSQLPrometheusPythonReactRedisTailwind CSSTypeScript

Categories

AI & MLBackendFull Stack