- Company Name
- Convergent
- Job Title
- Full Stack Engineer
- Job Description
-
**Job Title:** Full Stack Engineer
**Role Summary**
Design and implement end-to-end generative AI‑powered features, building core product systems and reliable backend services. Work in a rapid, iterative environment, from conception through tight‑loop shipping, ensuring high performance, security, and scalability.
**Expectations**
- Deliver production‑ready code within tight cycles.
- Own feature end‑to‑end, from UX concept to deployed APIs.
- Apply best practices in API design, data modeling, and observability.
- Maintain high reliability for real‑time AI simulations and user interactions.
**Key Responsibilities**
- Architect and develop features across frontend (React/Next.js) and backend (Node.js/TypeScript).
- Build core application systems: AI agent workflows, data visualization, and real‑time simulation interfaces for video, audio, and chat.
- Implement and maintain backend services: authentication, session handling, billing hooks, permissions, orchestration of AI pipelines.
- Integrate LLM and agentic systems through robust patterns: queues, rate limiting, retries, caching, observability.
- Design database schemas, optimize queries, and manage event tracking/analytics pipelines.
- Prototype and ship new AI‑driven capabilities rapidly, iterating on user feedback.
- Optimize latency, harden APIs, and contribute to deployment and infrastructure scaling.
**Required Skills**
- 2+ years full‑stack engineering (startup or fast‑paced context).
- Frontend: React, Next.js.
- Backend: Node.js, TypeScript, PostgreSQL or Supabase.
- Real‑time technologies: WebSockets, WebRTC.
- AI/LLM SDK integration (e.g., Vercel AI SDK, LangChain).
- Backend fundamentals: API design, database modeling, caching, background jobs/queues, security basics, monitoring.
- Product‑centric mindset with strong UX attention.
- Knowledge of generative AI, LLMs, RAG pipelines, agentic architectures.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred).
- Relevant technical certifications are a plus but not mandatory.