Full-Stack Engineer – AI Automation
Job Description:• Build and deploy RAG-based chat systems for enterprise knowledge management and internal tooling• Design multi-agent orchestration workflows using LangChain, LangGraph, and custom frameworks• Develop and optimize voice AI agents for customer interactions and automated communications• Implement computer vision solutions for authentication, monitoring, and automated processing• Architect scalable backend services using Python, FastAPI, and Pydantic for data validation• Design and maintain RESTful APIs that integrate AI capabilities with existing business systems• Build event-driven workflows and automation pipelines using tools like n8n and Pub/Sub systems• Implement webhook integrations with third-party services (CRMs, communication platforms, databases)• Deploy AI services across GCP (Vertex AI, Cloud Run, Cloud Functions) and AWS (Lambda, Rekognition, DynamoDB)• Containerize applications using Docker for consistent deployment environments• Optimize cloud resource usage and implement bolthires-effective AI solutions• Manage data pipelines between cloud storage, databases, and ML models• Build SQL-based data extraction and transformation workflows using BigQuery and PostgreSQL• Create automated reporting and visualization systems using PowerBI or similar tools• Implement machine learning models for classification, prediction, and anomaly detection• Perform data analysis to inform AI system improvements and feature developmentRequirements:• 3-5+ years of professional software development with strong Python expertise• 2+ years building production AI/ML applications using LLMs and modern frameworks• Deep experience with LangChain, LangGraph, or similar LLM orchestration tools• Proven track record deploying RAG systems, chatbots, or conversational AI applications• Strong backend development skills with FastAPI, RESTful API design, and Pydantic• Hands-on experience with OpenAI, Anthropic, or similar LLM APIs and prompt engineering• Knowledge of vector databases and embedding strategies for RAG implementations• Experience with voice AI platforms (Vapi, 11labs, Twilio, etc.) preferred• Familiarity with workflow automation tools (n8n, Zapier, Make, or custom solutions)• Computer vision experience using cloud services (AWS Rekognition, GCP Vision) is a plus• Practical experience with GCP services (Vertex AI, Cloud Run, Cloud Storage, BigQuery)• Working knowledge of AWS services (Lambda, S3, DynamoDB, API Gateway)• Proficiency with Docker and containerized application deployment• Experience with Supabase, Firebase, or similar backend-as-a-service platforms• Strong SQL skills for data manipulation and query optimization• Experience with web scraping, API integrations, and data pipeline development• Familiarity with PowerBI, data visualization, or BI tools• Knowledge of NoSQL databases and real-time data systems• Git/GitHub version control and collaborative development workflows• Agile/Scrum methodology and sprint-based development• Bachelor's degree in Computer Science, Engineering, or related field• Professional English communication skills• Master's degree in Computer Science, AI/ML, or related field (in progress or completed) preferredBenefits:• Long-term growth opportunities with the company.• Flexible schedule. • 100% remote work environment. • A start-up work environment that fosters innovation and creativity. • The opportunity to learn about the USA real estate market. • Career growth by working with sophisticated business applications. Apply tot his job