Overview
Senior Full Stack Engineer with a strong foundation in backend development and DevOps tooling, and working knowledge of frontend technologies such as React or Angular.
Responsibilities
- Design and implement backend APIs using Python (FastAPI or similar) and .NET (C#).
- Build and extend LLM wrappers, prompt routers, and AI orchestration logic.
- Integrate backend services with vector databases, embedding pipelines, and RAG workflows.
- Manage deployments using Azure DevOps, Docker, and Kubernetes (K8s).
- Configure and maintain Helm charts, environments, and containerized services.
- Collaborate with frontend, AI, and QA engineers to ship production‑ready features.
- Maintain logging, observability, and API‑level telemetry for AI service health.
- Participate in designing proof‑of‑concept (POC) experiments using new AI APIs or retrieval methods.
Qualifications
- Bachelor’s degree in Engineering, Computer Science, or a related technical field.
- 5+ years of experience in backend software engineering or full stack development.
- Proficient with programming in Python and .NET (C#) for API development.
- Solid experience with RESTful API design, service integration, and microservice patterns.
- Exposure to React or Angular – sufficient to support frontend integration, make enhancements, and debug UI flows as needed.
- Proficient with SQL and NoSQL databases.
- Experience with CI/CD pipelines, preferably using Azure DevOps.
- Experience deploying applications using Kubernetes (K8s), Helm, and Docker.
- Proficient with Git and basic DevOps/configuration management practices.
- Familiarity with vector databases (e.g., ChromaDB), embeddings, and RAG‑based systems.
- Nice to have: exposure to LLM APIs such as OpenAI, Anthropic, or Azure OpenAI.
- Familiarity with tracing tools, error monitoring, or rate limiting for AI infrastructure.
- Contributions to POCs or prototypes in AI/ML or conversational platforms.
- Understanding of prompt lifecycle, token limits, and performance trade‑offs.
What You’ll Learn & Gain
- Deep experience building scalable infrastructure for LLM‑powered AI systems.
- Ownership of backend logic driving Copilot, search, and workflow‑based AI interactions.
- Opportunity to scale RAG and vector‑based systems from POC to production.
- An environment that encourages experimentation, innovation, and technical ownership.
Equal Employment Opportunity
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or disability.