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