đŸ‘šđŸ»â€đŸ’» postech.work

Senior Backend Engineer/Développeur Logiciel Backend

Reliant AI ‱ 🌐 Remote

Remote Posted 1 day, 12 hours ago

Job Description

About the role

We are looking for an exceptionally talented backend engineer to join our team in Montreal. You will play a pivotal role in driving the development and delivery of our technology by multiplying our ability to develop core backend functionality as well as by serving as a bridge between the wider engineering team and the ML team that you would be co-located with.

If you are passionate about building great products, enjoy working in a fast-paced environment, and are excited about contributing to the growth of an ambitious startup, this opportunity is for you.

Our stack:

Python / FastAPI

PostgreSQL / MongoDB / Elastic

Cloud LLM providers + bare metal GPUs

GCP

As an early member of our team, you get meaningful responsibility from day one together with the opportunity to make decisions and impact our early technological stack and infrastructure.

Working in one of the most ambitious AI companies that exist today, surrounded by a great team of colleagues who are all world leaders in their respective fields, we believe we can offer an incredibly stimulating environment to do this work in.

In this role you will

Take ownership of the delivery of complex projects; aligning with collaborators in cross-functional teams; and ensuring timely delivery of mission-critical components

Develop a comprehensive understanding of the overall vision behind Reliant, and integrate this into the architectural and process choices you make in your day-to-day work

Provide valuable insights to refine UI/UX concepts and contribute to the planning of backend and infrastructure development

Proactively take responsibility for long-term code quality and architecture

About you

As the ideal candidate, you will already have a successful career in backend or full-stack development to show for with a particular emphasis on rapid and repeated innovation; effective delivery and systems design that allows for scale both in opportunity and in team.

You might thrive in this role if you bring the following skills and experiences:

5+ years of proven experience building backend services or distributed systems

Design, build, test, and maintain backend services and APIs that serve product features. This includes writing strong, production-quality code

Participate in system \& service design; contribute to architectural discussions and make trade-offs for scalability, latency, cost, reliability.

Can work through ambiguity; able to translate vague or high-level requirements into implementation plans

Collaborate with cross-functional partners: product management, frontend, UX, data, operations, etc. to define requirements, plan implementation, deliver features

Ensure code quality: write, review, and improve unit/integration tests; participate in code reviews; maintain consistency with best practices

Excellent communication skills: you should be able to explain technical decisions, trade-offs, possibly push back or negotiate with product or other stakeholders.

In addition, the following would be an advantage:

Experience in machine learning, AI and LLMs

DevOps and infrastructure experience

Experience documenting: design docs, runbooks, best practices.

Previous experience working in a startup or similarly fast-paced environment

What We Offer

Competitive salary and equity package

Opportunity to make a meaningful impact in a fast-growing startup

A supportive, collaborative, and diverse work environment

Flexible work hours and remote work options

Professional development and continuous learning opportunities

Comprehensive benefits package, including health insurance, paid time off, and more

How to apply

If you are a driven Senior Backend Developer with a passion for creating stable, cutting-edge solutions, we'd love to hear from you. Apply now and join our mission to empower knowledge workers across the globe!

Reliant is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

____________________________

A propos du poste

Nous sommes Ă  la recherche d'un dĂ©veloppeur logiciel backend pour se joindre Ă  notre Ă©quipe Ă  MontrĂ©al. Vous jouerez un rĂŽle central dans le dĂ©veloppement et la rĂ©alisation de notre technologie en multipliant notre capacitĂ© Ă  dĂ©velopper des fonctionnalitĂ©s backend de base et en agissant comme un pont entre l'Ă©quipe d'ingĂ©nierie europĂ©enne et l'Ă©quipe d'apprentissage automatique (“machine learning”) canadienne.

Si vous ĂȘtes passionnĂ©(e) par la crĂ©ation de produits de qualitĂ©, que vous aimez travailler dans un environnement en constante Ă©volution et que vous souhaitez contribuer Ă  la croissance d'une startup ambitieuse, cette opportunitĂ© est faite pour vous.

Notre stack :

Python / FastAPI

PostgreSQL

PyTorch

MongoDB

Microservices

En tant que dĂ©veloppeur logiciel backend, vous aurez des responsabilitĂ©s importantes dĂšs le premier jour et l'opportunitĂ© de prendre des dĂ©cisions et d'avoir un impact sur notre stack technologique et notre infrastructure. Chez Reliant, vous participerez Ă  la croissance d’une entreprise IA de calibre international et ferez partie d’une Ă©quipe composĂ©e de chefs de file tant cĂŽtĂ© scientifique que cĂŽtĂ© logiciel.

Dans ce rÎle, vos responsabilités incluront

Prendre en charge le développement du coeur de notre plateforme logiciel;

Intégrer une approche multidisciplinaire dans les choix d'architecture et de processus;

Participer au dĂ©veloppement de l’interface usager (UI/UX) et contribuer Ă  la planification du dĂ©veloppement du backend et de l'infrastructure;

Maintenir un haut niveau de qualité de notre code et de notre architecture logicielle.

À propos de vous

En tant que candidat(e) idĂ©al(e), vous avez plusieurs annĂ©es d’expĂ©rience dans le dĂ©veloppement backend ou full-stack, avez dĂ©montrĂ© une capacitĂ© Ă  innover rapidement et de maniĂšre rĂ©pĂ©tĂ©e, et ĂȘtes capable de rĂ©aliser des projets efficacement et indĂ©pendamment, tout en vous adaptant Ă  la fois Ă  l'opportunitĂ© et Ă  l'Ă©quipe.

Vous ferez partie d’une Ă©quipe internationale qui opĂšre principalement en anglais.

Vous détenez

5+ ans d'expérience en tant que développeur logiciel backend;

Une compréhension des patrons de conception et technique de développement, en particulier quand au Rest API;

Une connaissance avec des approches et des bibliothÚques de logiciels de test (tests unitaires, tests d'intégration);

Une maßtrise de la conception d'architectures évolutives et de l'utilisation du parallélisme;

Une expérience prouvée dans la réalisation de produits logiciels innovants, à partir de la conceptualisation et de la découverte jusqu'au lancement.

Les points suivants sont un avantage :

Une acuité technique avec de l'expérience en apprentissage automatique, en IA et avec les modÚles de langage (LLMs);

Une expérience en matiÚre de DevOps et d'infrastructure;

Une expérience antérieure de travail dans une startup ou un environnement de travail à un rythme rapide.

Comment postuler

Si vous ĂȘtes un(e) dĂ©veloppeur(euse) backend sĂ©nior motivĂ©(e) et passionnĂ©(e) par la crĂ©ation de solutions Ă  la fine pointe de la technologie, contactez-nous! Postulez dĂšs maintenant.

Reliant est un employeur offrant Ă  tous les mĂȘmes opportunitĂ©s. Nous cĂ©lĂ©brons la diversitĂ© et nous nous engageons Ă  crĂ©er un environnement inclusif pour tous les employĂ©s.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.