Tech Stack AWS BigQuery Cloud Docker DynamoDB Firebase Google Cloud Platform NoSQL Postgres Python SQL
About the role 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 cost-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 development Requirements 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) preferred 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. Copy Applicant Tracking System Keywords Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills Python FastAPI Pydantic LangChain LangGraph AI/ML applications SQL Docker computer vision machine learning
Soft skills professional English communication collaborative development problem-solving analytical thinking teamwork adaptability time management attention to detail creativity leadership
Certifications Bachelor's degree in Computer Science Master's degree in Computer Science AI/ML certification