- Company Name
- Influur
- Job Title
- AI Software Engineer (NodeJs/NextJs)
- Job Description
-
Job title: AI Software Engineer (NodeJs/NextJs)
Role Summary: Design, build, and deploy AI‑centric systems that power influencer marketing automation. Lead full‑stack development with Node.js/Next.js, architect multi‑agent LLM workflows, and integrate RAG, embeddings, and REST APIs into scalable production services.
Expactations:
- Deliver production‑ready AI solutions with end‑to‑end ownership from design to deployment.
- Maintain high code quality through automated tests, code reviews, and CI/CD pipelines.
- Communicate technical concepts clearly to product, design, and business stakeholders.
- Operate effectively in a fast‑moving, ambiguous startup environment, taking initiative and driving clarity.
- Continuously experiment with and iterate on AI models and system performance.
Key Responsibilities:
- Design and implement multi‑agent AI architectures (e.g., LangChain, CrewAI) with memory, tool use, and feedback loops.
- Develop scalable Node.js/Next.js services and REST APIs, integrating LLMs (OpenAI, Anthropic, Gemini) and RAG systems.
- Build and optimize embeddings, video content classification, and tagging pipelines.
- Architect database schemas and perform SQL performance tuning for high‑throughput data access.
- Lead technical decision‑making, code quality standards, and deployment pipelines (Docker, Kubernetes, AWS/GCP).
- Collaborate cross‑functionally to shape product features and AI‑driven user experiences.
Required Skills:
- 3+ years of professional experience in software engineering, with strong background in Node.js/Next.js.
- Proficiency in Python and experience with LLM orchestration libraries (LangChain, CrewAI).
- Hands‑on experience building and integrating RAG systems, embeddings, and LLM‑powered services.
- Solid understanding of API architecture, error handling, orchestration, and performance tuning.
- Database optimization skills (SQL) and familiarity with containerization (Docker, Kubernetes) and cloud infra (AWS/GCP).
- Demonstrated ability to write clean, testable code and enforce quality practices (automation, reviews).
- Excellent communication, teamwork, and product‑thinking mindset; comfortable leading in early‑stage startup settings.
- Knowledge of social media (TikTok) and video content technologies is a plus.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience.
- Relevant certifications in AI, cloud platforms, or full‑stack development are advantageous but not mandatory.