×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer- Backend​/Applied AI

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Motion Recruitment
Full Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 92000 - 115000 USD Yearly USD 92000.00 115000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer- Backend/ Applied AI
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/Type Script, 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 No

    SQL 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 Lang Chain or Llama Index.
  • 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

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary