Full Stack Engineer, AI systems

SGA Inc.
San Francisco, CA, United States
7 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Applications Architecture Automated Storage and Retrieval Systems Distributed Systems Fault Tolerance Python (Programming Language) Machine Learning Node.Js NoSQL Open Source Technology Next.js
+15 more
Service Development Studio Software Deployment SQL Databases TypeScript Web Application Frameworks Cloud Platform System Pytorch Large Language Models Software Application Programming Backend Containerization Kubernetes Front End Software Development Api Design Docker

Job description

  • Develop and deliver end-to-end product capabilities across frontend applications, backend services, and AI-powered integrations.
  • Design and implement intelligent workflows that support planning, tool orchestration, error handling, and recovery across multi-step processes.
  • Integrate large language models, memory frameworks, and third-party systems into scalable production applications.
  • Build real-time user experiences that support streaming outputs, incremental responses, and low-latency interactions.
  • Improve platform reliability through monitoring, observability, fault tolerance, and resiliency strategies.
  • Collaborate closely with product, machine learning, and engineering teams to deliver features from concept through production.
  • Analyze user behavior, production performance, and system outcomes to continuously improve workflow effectiveness.
  • Establish reusable patterns and frameworks for building dependable AI-enabled products.

Requirements

  • Strong full stack engineering experience spanning modern frontend and backend technologies.
  • Expertise in application architecture, distributed systems, and API design.
  • Experience developing applications that leverage large language models, retrieval systems, or other AI-driven technologies.
  • Proficiency with JavaScript/TypeScript, Python, and backend service development.
  • Experience with relational and NoSQL databases.
  • Knowledge of containerization and cloud-native infrastructure, including Docker and Kubernetes.
  • Ability to operate effectively in ambiguous environments and make practical engineering decisions.
  • Demonstrated ownership and experience delivering solutions from initial concept through production deployment.
  • Comfortable working in fast-paced environments with evolving priorities.

Preferred Skills

  • Experience with Next.js, Node.js, and modern web application frameworks.
  • Familiarity with PyTorch and machine learning development workflows.
  • Exposure to commercial and open-source large language model platforms.
  • Experience building resilient AI systems with evaluation, monitoring, and recovery mechanisms.
  • Background developing highly interactive, real-time user experiences.

Tech Stack

  • Next.js
  • Python
  • NodeJs
  • Pytorch
  • OpenAI / Anthropic / open-source LLMs
  • SQl & noSQL
  • Kubernetes
  • Docker

About the company

By applying for a job with SGA, you agree to allow SGA to process your application for this and future opportunities in accordance with our Privacy Policy. Also, to ensure timely processing, you agree to be contacted by our AI recruiter via email, text, or phone. Message frequency varies and data rates may apply, but you can reply STOP to any SMS message to opt-out of texts and may contact SGA at to opt-out of AI communications. The choice not to engage with AI will not adversely impact your consideration for placement. AI is not used to make any hiring determinations.

SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let’s work better together, we mean it. You’ll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:13 min

Empowering developers with comprehensive AI software stacks

Markus Hacker Markus Hacker +1 · World Congress 2025

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

50 sec

Building agentic artificial intelligence applications using Node.js

Julián Duque Julián Duque · World Congress 2025

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all