| ▲ | hcamacho1 8 hours ago | |
Location: Toronto, ON, Canada Remote: Yes Willing to relocate: Yes Technologies: Ruby, Python, TypeScript, JavaScript, React, Node.js, Express, LangChain, NumPy, LangExtract, BautifulSoup, Mastra, OpenAI API, PostgreSQL, MongoDB, PineconeDB, Docker, DigitalOcean, Nginx, AWS (CDK, S3, Lambda, Batch, API Gateway, DynamoDB, EC2, ECS), Phabricator, Mercurial, Git/GitHub. Résumé/CV: https://haroldcamacho.dev/Harold-Camacho-Resume.pdf Email: On résumé Website: https://haroldcamacho.dev/ I’m a software engineer passionate about building reliable systems, developing tooling, and AI-powered applications. I enjoy tackling complex problems with clarity and precision, and I have hands-on experience across backend development, distributed systems, and modern AI workflows. Most recently, I delivered several core features to Mastra, an open-source TypeScript framework for building AI agents, workflows, and MCP servers — including a PostHog observability exporter, Azure OpenAI integration, improved MCP auth propagation, and multiple developer-experience enhancements. I also co-created Splinter (https://splinter-app.github.io/), a serverless ingestion pipeline that transforms unstructured data into embeddings for AI/ML applications. Previously, I contributed to Mozilla Firefox, landing patches in features such as Picture-in-Picture, Reader Mode language detection, Private Browsing UI, and enterprise policy tooling, with work appearing in official Firefox release notes. I also have experience building RAG-based AI chatbots, combining structured and semantic retrieval for accurate, context-aware responses. Fully open to remote, hybrid, or in-office roles. Eligible to work in Canada without sponsorship. | ||