- Company Name
- Radiant Systems Inc
- Job Title
- Sr AI + Backend Developer
- Job Description
-
**Job Title**: Senior AI + Backend Developer
**Role Summary**:
Design and build high‑performance, secure, and scalable backend services that integrate advanced AI capabilities. Lead the delivery of microservices and SaaS applications in Java (Spring Boot) and Python, incorporating LLMs, LangChain, and Retrieval‑Augmented Generation pipelines, and deploy them to cloud platforms (AWS or GCP) using modern DevOps practices.
**Expectations**:
- Senior‑level experience in backend engineering and proven track record of delivering production AI‑powered solutions.
- Expertise in Java and Python development, microservices, SaaS architecture, and API‑first design.
- Ability to design, deploy, and maintain cloud solutions with containerization, CI/CD, and IaC.
- Strong focus on security, observability, and performance optimization.
- Effective communication and collaboration within an Agile SDLC.
**Key Responsibilities**:
- Design, develop, test, and deploy scalable microservices and SaaS applications.
- Build and integrate AI solutions using LLMs, LangChain, RAG pipelines, and agent‑based systems.
- Ensure security, observability (logging, metrics, tracing), and performance best practices.
- Deploy applications on AWS or GCP using Docker, Kubernetes, CI/CD pipelines, and IaC tools.
- Collaborate with cross‑functional teams in an Agile environment to deliver high‑quality features.
- Integrate backend services with AI workflows into enterprise‑grade platforms.
**Required Skills**:
- Java (Spring Boot) and Python programming.
- Microservices architecture, SaaS development, API‑first design.
- Experience with LLMs, LangChain, RAG, and prompt engineering.
- Cloud platforms: AWS or GCP; containerization (Docker), orchestration (Kubernetes).
- CI/CD (GitHub Actions, Jenkins, Bamboo), IaC (Terraform, CloudFormation).
- Observability tools (Prometheus, Grafana, ELK, OpenTelemetry).
- Security fundamentals (auth, encryption, threat modeling).
- Performance tuning and scalability considerations.
- Agile methodologies (Scrum/Kanban).
- Familiarity with low‑code/no‑code platforms; optional exposure to frontend (HTML5, CSS3, TypeScript).
**Required Education & Certifications**:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Preferred: AWS Certified Solutions Architect or GCP Professional Cloud Architect; other relevant cloud or DevOps certifications are an advantage.