Software Engineer

carbonhouse, inc.

Charlotte, Northern (NC, KY)

Hybrid

USD 92,000 - 115,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

carbonhouse, inc. is seeking a Backend-focused Software Engineer to build scalable APIs and data pipelines powering AI-driven features. The role is located in Charlotte, NC with a hybrid schedule (onsite 3 days/week) and a salary range of $92,000–$115,000.

You will design, implement and optimize backend services, integrate AI capabilities, and collaborate with product and design to deploy AI-powered features in production. Prior experience with cloud platforms and AI tools is valued.

Qualifications

  • Experience building and maintaining backend systems and APIs.
  • Familiarity with cloud platforms (AWS, GCP or Azure).
  • Experience with databases (SQL and/or NoSQL).
  • Understanding of software design principles and system architecture.
  • Familiarity with integrating AI APIs (OpenAI, Anthropic).

Responsibilities

  • Design, build and maintain scalable backend systems and APIs.
  • Integrate AI/ML capabilities into applications — LLMs, embeddings and vector search.
  • Develop and optimize data pipelines for AI workflows.
  • Implement retrieval-augmented generation (RAG) and context-aware systems.
  • Evaluate and integrate third-party AI tools and services.
  • Improve system performance, reliability and cost efficiency.
  • Write clean, well-tested code and collaborate cross-functionally to ship AI-powered features.
  • Contribute to architecture decisions and technical direction.

Skills

Backend systems
APIs
Cloud platforms
Databases
Architecture
AI APIs integration

Tools

Docker
Kubernetes
LangChain
LlamaIndex
Pinecone
Weaviate

Job description

Backend-focused engineer building scalable APIs and data pipelines that power AI-driven features (LLMs, embeddings, RAG).

Charlotte, NC (hybrid — onsite 3 days/week) $92,000 – $115,000

carbonhouse is looking for a Software Engineer with a strong interest in applied AI to help build intelligent, scalable systems. This role focuses on integrating AI capabilities into production software — bridging traditional engineering with modern machine learning and LLM workflows.

You'll work on backend services, APIs and data pipelines that power AI-driven features, collaborating closely with product and design to bring those capabilities to life.

The role

What you'll do.
  • Design, build and maintain scalable backend systems and APIs
  • Integrate AI/ML capabilities into applications — LLMs, embeddings, classification and more
  • Develop and optimize data pipelines for AI workflows
  • Implement retrieval-augmented generation (RAG) and context-aware systems
  • Evaluate and integrate third-party AI tools and services
  • Improve system performance, reliability and cost efficiency
  • Write clean, maintainable, well-tested code and collaborate cross-functionally to ship AI-powered features
  • Contribute to architecture decisions and technical direction
What you'll bring.
  • Experience building and maintaining backend systems and APIs
  • Familiarity with cloud platforms (AWS, GCP or Azure)
  • Experience with databases (SQL and/or NoSQL)
  • Understanding of software design principles and system architecture
  • Familiarity with integrating AI APIs (OpenAI, Anthropic) — prompt engineering, embeddings and vector search, model limitations and evaluation
Nice to have
  • Experience building AI-powered applications in production
  • Familiarity with vector databases (Pinecone, Weaviate) and frameworks like LangChain or LlamaIndex
  • Knowledge of ML fundamentals (training, fine-tuning, evaluation)
  • Experience with Docker/Kubernetes, event-driven or streaming architectures
  • Frontend experience (React, Next.js) is a plus but not required

Hybrid role — onsite three days per week at our Charlotte, NC office.

Work visa sponsorship is not offered for this position.

carbonhouse is an equal opportunity employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer – Senior Software Engineer
AI Engineer – Senior Software Engineer

DataJobs • Randolph Township (NJ)

On-site
USD 50,000 - 600,000
Senior Software Engineer
Senior Software Engineer

Motion Recruitment • Charlotte (NC)

On-site
USD 100,000 - 130,000
Medical Insurance
Health Savings Account (HSA)
Health and Dependent Care Flexible Spending Accounts
+4
Senior Backend Engineer
Senior Backend Engineer

7Seventy • Northern (KY)

On-site
USD 175,000 - 220,000
100% employer-paid medical, dental, &视
Vision insurance for employees
Dependent coverage 50%
+1
AI-Driven Backend Engineer (Hybrid, Charlotte)
AI-Driven Backend Engineer (Hybrid, Charlotte)

carbonhouse, inc. • Charlotte (NC), Northern (KY)

Hybrid
USD 92,000 - 115,000
Senior AI Software Engineer
Senior AI Software Engineer

Lincoln Motor Company • United States

Remote
USD 120,000 - 180,000
Staff Software Engineer (Python/AI/LLMs)
Staff Software Engineer (Python/AI/LLMs)

Talener • Hoboken (NJ)

On-site
USD 160,000 - 190,000
Software Engineer (Backend-Focused) $140,000 - $225,000 Posted 12 hours ago
Software Engineer (Backend-Focused) $140,000 - $225,000 Posted 12 hours ago

Fuel Talent LLC • Northern (KY)

On-site
USD 140,000 - 225,000
Senior Al Engineer | Java, LLM & Gen AI
Senior Al Engineer | Java, LLM & Gen AI

Namely • Mountain View (CA)

On-site
USD 18,846 - 33,504
Backend Software Engineer – GenAI
Backend Software Engineer – GenAI

CyRAD Talent Solutions • Arlington (VA)

On-site
USD 190,000 - 240,000
Equity
Sign-on bonus
AI Engineer Intern
AI Engineer Intern

Spatium Lab LLC • Bellevue (WA)

On-site
USD 82,656 - 165,312
Competitive pay
Flexible schedule
Mentorship by founders
+2