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

Junior Backend Developer; Python

Job in Greensboro, Guilford County, North Carolina, 27497, USA
Listing for: Openkyber
Full Time position
Listed on 2026-07-01
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Backend Developer, Python, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Junior Backend Developer (Python)

Job Overview

We are looking for a highly capable Python & AI/ML with deep expertise in backend engineering, LLM-based applications, RAG architectures, and AI agent frameworks. You will lead the design, development, and deployment of production-grade AI systems built on Python, modern LLM tooling, retrieval engines, embeddings, and vector databases. This is a hands‑on leadership role focused on building scalable and intelligent AI products.

Key Responsibilities
  • Lead the architecture and development of LLM-driven applications, AI agents, and RAG-based systems.
  • Provide technical guidance, conduct code reviews, and mentor junior team members.
  • Drive best practices in Python backend engineering, API development, and AI system design.
Backend Engineering (Python)
  • Build and maintain backend services using FastAPI or Flask.
  • Develop scalable API endpoints for AI applications, embeddings, and retrieval systems.
  • Ensure backend code quality, modularity, performance, and maintainability.
LLMs, RAG, and AI Agent Development
  • Build AI applications using:
    Lang Chain, Lang Graph, Semantic Kernel, Haystack, Llama Index, Auto Gen.
  • Develop autonomous or semi‑autonomous AI agents with tool calling and workflow graphs.
  • Implement Retrieval‑Augmented Generation (RAG) pipelines, embedding pipelines, chunking strategies, reranking, and grounding techniques.
  • Work with OpenAI SDK and other LLM providers (Anthropic, Azure OpenAI, Cohere, etc.).
  • Manage prompt engineering, prompt routing, safety guardrails, and evaluation metrics.
Data & Vector Search Engineering
  • Build data pipelines for indexing, embeddings, and retrieval workflows.
  • Work with SQL databases (PostgreSQL, MySQL, etc.) for metadata and application storage.
Required Qualifications
  • Bachelor's/Master's degree in Computer Science, AI/ML, Data Science, or related fields.
  • 8 to 10 years of experience in Python backend development.
  • Strong proficiency in FastAPI or Flask.
  • Strong working knowledge of SQL databases (Postgres, MySQL, etc.).
  • Hands‑on expertise with vector databases:
    Redis, Postgres/pgvector, Elasticsearch, or Neo4j.
  • Practical experience with FAISS for similarity search.
  • Hands‑on experience with modern LLM frameworks:
    Lang Chain, Lang Graph, Semantic Kernel, Haystack, Llama Index, Auto Gen.
  • Strong understanding of embeddings & vector search, RAG pipelines, retrieval optimization, chunking strategies, document loaders & indexing.
  • Experience building AI apps using OpenAI SDK or similar.
  • Experience deploying APIs/services using Docker and cloud environments.
  • Leadership experience: guiding teams, conducting reviews, driving architecture decisions.

For applications and inquiries, contact:

#J-18808-Ljbffr
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