Software Engineer- Backend/Applied AI
Job in
Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listed on 2026-10-11
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
Job Description & How to Apply Below
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.
- 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.
- 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.
- 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).
(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:
×