Role Description
This is a full-time remote role for a Senior Agent-Orchestration Engineer (Manus-Style Autonomous Marketing Agents) at AppMail. The role involves overseeing the development and implementation of autonomous marketing agents to enhance customer engagement and user experience.
Full-Stack Development
- Platform Architecture: Design and implement scalable, maintainable full-stack applications using our tech stack - React.js, Node.js, Next.js, and PostgreSQL
- API Development: Build and maintain RESTful APIs that serve both human users and AI agents, ensuring high performance and reliability
- Database Design: Define, optimize PostgreSQL schemas for complex marketing data, user interactions, and AI agent state management
- Cloud Infrastructure: Deploy and manage applications on AWS, implementing Infrastructure as Code (IaC) practices using tools like Terraform or CloudFormation
- Performance Optimization: Ensure application performance meets enterprise standards
- Analytics & Reporting: Build comprehensive dashboards and reporting tools that surface AI-driven insights and marketing performance metrics
- User Experience: Implement intuitive interfaces that catering to marketing professionals to interact with, configure, and monitor AI agents effectively
AI Agent Development & Integration
- Agent Architecture: Define to implement multi-agent systems that can collaborate on complex marketing workflows and decision-making processes
- Model Identification & Integration: Integrate and optimize LLMs (like OpenAI GPT, Claude, Llama) for product identified use cases
- Marketing Workflows: Translate complex marketing processes into agent-executable workflows including campaign planning, campaign generation and design readiness
- RAG Systems: Build and maintain Retrieval-Augmented Generation systems to provide agents with domain-specific marketing knowledge and real-time data access
- Agent Orchestration: Develop workflows for agent coordination, task delegation, and inter-agent communication using frameworks like LangChain, CrewAI, or AutoGen
- Vector Databases: Implement and manage vector storage solutions (Pinecone, Weaviate, or pgvector) for semantic search and knowledge retrieval
Required QualificationsFull-Stack Engineering Experience
- 7+ years of professional full-stack development experience
- Expert-level proficiency in React.js including, context, application state management (Redux), and modern React patterns
- Proficiency with Node.js and Next.js, including API design, middleware development, and server-side rendering
- Advanced PostgreSQL knowledge and database design principles
- Cloud expertise with hands-on experience in AWS EC2, RDS, S3, Lambda, API Gateway
- Expertise in defining and designing different software architectures based on platform requirements
AI & Machine Learning Proficiency
- 2+ years of experience building production AI applications, particularly with LLMs & LAMs, SLMs
- Hands-on experience with AI agent frameworks such as LangChain, CrewAI, AutoGen, LiveKit or similar orchestration tools,
- Proficiency in prompt engineering, fine-tuning, and optimizing LLM performance for specific use cases
- Experience with vector databases and semantic search implementations
- Understanding of RAG architectures, embedding models, and knowledge retrieval systems
Software Engineering Fundamentals
- Expert full stack especially skilled in TypeScript/JavaScript and Python for AI/ML workflows
- Testing proficiency including unit testing, integration testing, and end-to-end testing frameworks.
- Possesses DevOps capabilities such as CI/CD pipelines, containerization (Docker), and automated deployment strategies
- API integration experience with third-party services, webhook handling, and rate limiting strategies
Problem-Solving & Communication
- Proven ability to architect complex systems and make sound technical decisions under ambiguity
- Strong analytical skills for debugging complex issues across full-stack and AI components
- Excellent communication skills for explaining technical concepts to non-technical stakeholders
- Experience working in fast-paced startup environments with ability to prioritize and deliver quickly
Responsibility Structure
- Full-Stack Development (40%) - Traditional web app architecture, APIs, database design, AWS deployment
- AI Agent Development (40%) - Multi-agent systems, LLM integration, RAG systems, vector databases
- Marketing Domain Integration (10%) - Marketing workflows, CRM/advertising platform APIs
- Technical Leadership (10%) - Code quality, mentorship, cross-functional collaboration