9 months ago
Montréal, CanadaEntry Level / Mid Level
Base Salary
$50k - $70k/yr
Responsibilities
- Design and develop full-stack applications and platforms for GenAI applications.
- Develop and maintain frontend applications using Next.js and API routes.
- Create responsive user interfaces with Tailwind CSS, Shadcn, or other CSS libraries.
- Write clean, efficient, scalable production code in Python and TypeScript.
- Build APIs and infrastructure supporting LLM-based features, tools, and agent workflows.
- Collaborate with frontend, ML, and product teams to create AI experiences.
- Optimize backend systems for performance, scalability, and reliability.
- Work with vector databases, data pipelines, and AI model endpoints including OpenAI, Anthropic, and Hugging Face.
- Stay current with AI tools, technologies, frameworks, MCP, and agentic systems.
- Maintain secure, production-grade code.
Requirements
- 1–3 years of experience in full-stack development.
- Proficiency in Python and TypeScript.
- Strong experience with REST APIs, microservices, and scalable cloud infrastructure.
- Experience building or supporting GenAI applications or LLM-powered products.
- Experience with or comfort building agentic systems and custom applications using tools such as Lovable or Claude Code.
- Exposure to AWS, GCP, or Azure and containerization with Docker and Kubernetes.
- Strong problem-solving, communication, and collaboration skills.
- Preferred: experience building and scaling AI-powered SaaS products.
- Preferred: contributions to open-source GenAI projects.
- Preferred: understanding of context engineering and agent orchestration frameworks.
Benefits
- Medical, dental, and vision benefits.
- Paid time off.
- Personalized career roadmap.
- Training and educational opportunities for professional development.
- Support for employees’ physical, mental, and emotional well-being and their families.
- A supportive, inclusive, and collaborative work environment.
- Employment includes background checks that may cover criminal history, employment verification, and education verification.
