Job VC
Full-Stack Engineer (AI Agents / Node.js / NestJS / MongoDB)
About the Role
We are building a production-grade AI Operations Platform focused on infrastructure, orchestration, and real-world AI systems — not simple AI wrappers.
We are looking for a highly capable Full-Stack Engineer with strong experience in AI agents, Node.js, NestJS, and MongoDB. This role is ideal for someone who enjoys building scalable systems, values clean architecture, and takes ownership of features from design through production.
What You'll Do
Design, build, and maintain AI-driven platform capabilities and agent workflows
Develop scalable backend services using Node.js and NestJS
Design and optimize MongoDB schemas, indexing strategies, and data models
Build and maintain frontend features using React and Next.js
Collaborate on system architecture and technical decisions
Integrate AI services, tools, and agent frameworks into production workflows
Ensure code quality, maintainability, and performance across the stack
Participate in deployment, monitoring, and operational improvements
Work closely with product and engineering teams to deliver high-quality solutions
Technical Requirements
Must Have
5+ years of professional software development experience
Hands-on experience building AI agents or AI-powered workflows
Strong expertise in Node.js and NestJS
Strong experience with MongoDB, including:
Data modeling
Indexing strategies
Query optimization
Experience with React and/or Next.js
Understanding of REST APIs and modern web architectures
Experience building and maintaining production systems
Familiarity with cloud environments and deployment workflows
Experience working with Git-based development processes
Nice to Have
Experience with AI orchestration frameworks
Experience with vector databases and RAG systems
Experience with Docker and containerized deployments
CI/CD pipeline experience
Experience with observability, monitoring, and logging tools
Startup or fast-paced product development experience
Who You Are
Professional and patient communicator
Comfortable collaborating across technical and non-technical teams
Strong ownership mentality
Reliable, independent, and focused on delivery
Passionate about clean architecture and separation of concerns
Comfortable using AI-assisted development tools such as Cursor, Copilot, Claude Code, or similar
Able to balance speed, quality, and maintainability
What We're Looking For
We're seeking an engineer who thinks beyond implementation details and understands how systems fit together. You should be comfortable making architectural decisions, improving existing solutions, and taking responsibility for delivering production-ready software.
If you're excited about building real AI infrastructure and scalable systems, we'd love to hear from you.