Software Engineer- Backend/ Applied AI

Motion Recruitment

Charlotte (NC)

Hybrid

USD 92,000 - 115,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Motion Recruitment is seeking a Software Engineer – Backend with a passion for applied AI to build scalable APIs and data pipelines in Charlotte. This hybrid role focuses on integrating LLMs, embeddings, and RAG into production applications.

You will design and maintain backend services, collaborate with product and design teams, ensure reliability, and optimize performance while using cloud platforms. The position offers a competitive salary, hybrid work arrangement, and opportunities to work

Qualifications

  • Minimum expectation: strong backend engineering experience with scalable APIs.
  • Experience integrating AI/ML capabilities and LLMs.
  • Familiarity with cloud platforms and data pipelines.
  • Proficiency in Python and at least one other language from the listed stack.

Responsibilities

  • Design, build, and maintain scalable backend systems and APIs.
  • Integrate AI/ML capabilities including LLMs, embeddings, and RAG.
  • Develop data pipelines for AI workflows and production systems.
  • Implement context-aware AI features and optimize performance.
  • Collaborate with product and design to deliver AI-powered services.

Skills

Python
JavaScript/TypeScript
PHP
Go
Backend systems & APIs
Cloud platforms (AWS/GCP/Azure)
SQL/NoSQL
Software design & architecture
AI API integrations
Prompt engineering / embeddings
Vector search

Tools

Docker
Kubernetes
LangChain
LlamaIndex
Pinecone
Weaviate
React
Next.js

Job description

Software Engineer – Backend / Applied AI Job Description

We are looking for a Software Engineer with a strong backend engineering background and an interest in applied AI to build scalable APIs, backend services, and data pipelines that power AI-driven features. This role focuses on integrating large language models (LLMs), embeddings, and retrieval-augmented generation (RAG) into production applications. You will work closely with product and design teams to develop reliable, scalable, and efficient AI-powered solutions.

Location: Charlotte, NC (Hybrid – 3 days onsite per week)

Salary: $92,000–$115,000

Responsibilities
  • Design, build, and maintain scalable backend systems, APIs, and services.
  • Integrate AI/ML capabilities, including LLMs, embeddings, and classification.
  • Develop and optimize data pipelines for AI workflows.
  • Implement RAG and context-aware systems.
  • Integrate third-party AI tools and services.
  • Improve system performance, reliability, and cost efficiency.
  • Write clean, maintainable, well-tested code.
  • Collaborate with cross-functional teams and contribute to architectural decisions.
Required Skills
  • Strong programming experience in Python, JavaScript/TypeScript, PHP, Go, or similar languages.
  • Experience building and maintaining backend systems and APIs.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Experience with SQL and/or NoSQL databases.
  • Understanding of software design principles and system architecture.
  • Familiarity with AI API integrations, prompt engineering, embeddings, vector search, and model evaluation.
Preferred Skills
  • Experience building and deploying AI-powered applications in production.
  • Familiarity with vector databases such as Pinecone or Weaviate.
  • Experience with LangChain or LlamaIndex.
  • Knowledge of machine learning fundamentals, including training, fine-tuning, and evaluation.
  • Experience with Docker, Kubernetes, or event-driven architectures.
  • Frontend experience with React or Next.js is a plus but not required.
Additional Information
  • Hybrid position requiring three days onsite per week in Charlotte, NC.
  • Work visa sponsorship is not available.
  • Equal opportunity employer.

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

Posted By: Elizabeth Flint

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

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

On-site
USD 92,000 - 115,000
AI Engineer
AI Engineer

Hoplon InfoSec, LLC • Oak Brook (IL)

On-site
USD 120,000 - 180,000
Monthly Performance Bonus
Opportunities for professional development
Opportunities for career growth
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
Software Engineer, AI Systems
Software Engineer, AI Systems

Ladders • United States

Remote
USD 120,000 - 145,000
Diversity and inclusion
Collaborative environment
Continuous learning
+1
Senior Software Engineer - AI/Backend
Senior Software Engineer - AI/Backend

Motion Recruitment • Boston (MA)

On-site
USD 140,000 - 180,000
Competitive compensation package
Medical, dental, and vision benefits
Paid time off and holidays
+3
Senior Applied AI Engineer
Senior Applied AI Engineer

7Seventy • Northern (KY)

On-site
USD 180,000 - 240,000
Annual performance bonus
Equity participation
Backend Engineer - Applied AI & AI-Powered APIs
Backend Engineer - Applied AI & AI-Powered APIs

Motion Recruitment • Charlotte (NC)

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

Jobaaj Com • United States

Remote
USD 90,000 - 150,000
AI/ML Engineer
AI/ML Engineer

Global Technical Talent, an Inc. 5000 Company • Fort Mill (SC)

On-site
USD 9,092,000 - 16,256,000
Medical, Vision, and Dental Insurance
401k Retirement Fund
Senior AI Engineer
Senior AI Engineer

ICONMA • Los Angeles (CA)

On-site
USD 140,000 - 190,000
Health benefits
Referral program
Growth opportunities