Hero Image

Software Developer - Platform

Software Developer - Platform

Software Developer - Platform

Hybrid, Montreal, Canada

Hybrid, Montreal, Canada

Yasp is pioneering the future of software development with a compiler that leverages agentic AI for advanced optimization and code generation. We are looking for a talented Software Developer - Platform to join our team and drive the platform that will drive the next generation of our technology.

We don’t draw boundaries between research and engineering. We are creative thinkers and relentless prototypers who live at the bleeding edge of AI research and engineering. Together, we explore, invent, and ship novel technology that pushes beyond the state of the art for accelerating deep learning models.

Responsibilities:

  • Participate in the development and testing of the yasp.ai platform, leveraging the latest web technologies and cloud infrastructure.

  • Design and implement a scalable event-driven system to orchestrate our agentic pipeline.

  • Define and maintain our Kubernetes-based infrastructure using Infrastructure as Code tools and best practices.

  • Collaborate with cross-functional teams to translate Yasp's state-of-the-art algorithms into production-ready libraries.

  • Stay updated on the latest advancements in platform engineering and share insights to foster a culture of continuous learning.

Requirements:

  • Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent experience.

  • 5+ years of backend or full-stack development experience.

  • Proficiency in Python.

  • Strong understanding of database systems (e.g., SQL, NoSQL).

  • Experience with message brokers (e.g. RabbitMQ, Kafka) and event-driven architecture.

  • Experience with Infrastructure as Code tools (e.g. Terraform, Ansible) and GitOps.

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

  • A collaborative mindset with the ability to work effectively in a team-oriented environment.

  • An ability to work in a fast-paced environment with evolving requirements.

Preferred:

  • Experience with SaaS products and a deep understanding of AI development workflows.

  • Familiarity with Kubernetes, Helm charts and other CNCF components.

  • Experience with frontend frameworks (e.g., React, Angular, Vue.js).

  • Hot sauce & cholado lover.

Perks and Benefits:

  • Competitive salary.

  • Comprehensive health benefits (including dental).

  • Opportunities for professional development and growth.

  • Flexible work hours.

  • Dynamic and collaborative work environment.

  • Cutting-edge software and hardware platforms.