Back to Jobs

Senior Full Stack Software Engineer- AI

Plotly United States Full-time
$140,000
per year

Job Description

Build Something Extraordinary

Have you ever wanted to create tools that empower people to tell better stories with data? At Plotly, that’s what we’re all about! We combine cutting-edge technology with a collaborative environment to help data scientists, engineers, and analysts across the world achieve their goals.

As part of our Plotly Studio team, you’ll join a group of exceptional software engineers, designers, and product experts. We love solving tough problems, pushing the boundaries of what’s possible, and making data analytics more accessible for everyone.

Your Role in the Plotly Story

As a Senior Full-stack Software Engineer- AI on the Plotly Studio team, you will work directly on our next generation of AI data science tools. You will work with LLM’s and cutting edge AI architectures to streamline data science analysis for our users. We are seeking an individual that can combine their experience building user facing applications with a deep understanding of AI technologies. If you are passionate about pushing technological limits and building sophisticated applications, we invite you to join us on this exciting journey.


 

Here’s a peek at what you’ll be working with:

  • Python
  • React
  • Large Language Models (LLM)
  • Tauri

Your Responsibilities

  • Develop our Plotly Studio product to be the best AI driven data analytics platform on the market.
  • Lead the design and development of new AI-powered features that elevate user experience and insights.
  • Optimize data processing techniques used within our platforms for large enterprise-scale data warehouses.
  • Collaborate with product managers, software engineers, and UI/UX designers to translate AI concepts into tangible product features.
  • Evaluate, integrate, and leverage cutting-edge AI technologies to enhance the functionality and intelligence of our platforms.
  • Stay abreast of the latest advancements in AI and machine learning to continuously improve product features.
  • Provide technical leadership and mentorship to team members, fostering a culture of innovation and excellence.
  • Write clean, maintainable, and type-safe code that enhances the stability and reliability of our platform.
  • Participate in code reviews, conduct debugging, and work collaboratively to resolve technical issues.
  • Continuously use and evaluate new tools to optimize your workflows.

What You Bring to the Team

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field with 8+ years of relevant experience
  • Proven experience as a senior or staff engineer building user facing applications with significant adoption and a focus on data analytics or AI.
  • In-depth understanding of AI concepts, frameworks, and tools.
  • Familiarity with data science workflows and working with large datasets efficiently.
  • Expertise in Python, React, and SQL.
  • Strong communication and interpersonal skills with the ability to explain complex technical concepts to non-technical stakeholders.
  • Dedication to writing clean, maintainable, and efficient code.

Nice-to-Haves

  • Experience with Kubernetes, CI/Github Actions, Docker
  • Ability to work efficiently and effectively in a remote-first environment.
  • Desire and ability to work in a fast-paced dynamic environment, learn new technologies and platforms, and be comfortable with troubleshooting complex technical issues.

Not sure if you're 100% qualified?:

At Plotly, we believe diverse perspectives drive innovation. If this role excites you, but you don’t meet every requirement, we still encourage you to apply. We’d love to learn how your unique skills could make an impact!


What you can expect from us:

Health & Wellbeing

  • Comprehensive health coverage
  • Generous PTO
  • Parental leave top-up program

Growth & Future

  • Stock options for all full-time employees
  • Learning & Development program
  • Work alongside a dedicated team

Flexibility et community

Why You'll Love it Here?

Unleash your creativity and shape the future of data analytics! 

Founded by innovators and driven by our community of users and customers, we eagerly tackle every challenge, from crafting state-of-the-art UI for seamless data interaction to optimizing our graphing libraries and services for highly reliable performance. Our journey has only begun! 

We are a tight-knit and quickly growing team where each member can make an immediate, meaningful impact. We take on complex problems, work hard, and are firm believers in the open-source mission. At Plotly, you'll work alongside a diverse team of first-class engineers, developers, scientists, and builders that challenge the status quo and set a high bar. We encourage each member of our team to explore and expand their skill sets continually, and to approach every problem with curiosity and an open mind. Together, we make it possible for people everywhere to share data and insights that make real impacts in business and around the world.

Plotly is an equal-opportunity employer and does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status, or any other basis covered by appropriate law. If you require any accommodations, please let us know during the application process. 

Your privacy is important to us. Please take a moment to review our Candidate Privacy Notice. Should you have any concerns, please contact us at [email protected]

 

 


Ingénieur logiciel full-stack sénior- IA

Créez quelque chose d’extraordinaire!

Avez-vous déjà rêvé de concevoir des outils qui permettent aux gens de mieux raconter des histoires à partir de leurs données? Chez Plotly, c’est exactement ce qui nous passionne! Nous combinons les technologies de pointe à un environnement collaboratif pour aider les scientifiques des données, les ingénieurs et les analystes du monde entier à atteindre leurs objectifs.

En vous joignant à notre équipe Studio chez Plotly, vous ferez partie d’un groupe exceptionnel d’ingénieur·e·s logiciel, de designer·euse·s et d’expert·e·s produit. On adore résoudre des problèmes complexes, repousser les limites du possible et rendre l’analyse de données plus accessible à tou·te·s.

Votre rôle dans l’histoire Plotly

À titre de développeur·e senior full-stack en intelligence artificielle dans l’équipe Studio, vous participerez directement au développement de notre prochaine génération d’outils IA pour la science des données. Vous travaillerez avec des modèles de langage de grande taille (LLM) et des architectures d’IA de pointe pour simplifier l’analyse de données pour nos utilisateur·rice·s. Nous recherchons une personne capable de combiner son expertise en développement d’applications orientées utilisateur avec une solide compréhension des technologies d’IA. Si repousser les limites technologiques et bâtir des applications avancées vous passionne, on aimerait beaucoup vous avoir avec nous dans cette aventure!


 

Un aperçu des technologies avec lesquelles vous travaillerez

  • Python
  • React
  • Grands modèles de langages (LLM)
  • Tauri

Vos responsabilités

  • Développer notre produit Plotly Studio pour en faire la meilleure plateforme d’analyse de données propulsée par l’IA sur le marché.
  • Diriger la conception et le développement de nouvelles fonctionnalités basées sur l’IA afin d’enrichir l’expérience utilisateur et les perspectives d’analyse.
  • Optimiser les techniques de traitement de données utilisées dans nos plateformes pour des environnements de type entrepôt de données à grande échelle.
  • Collaborer avec les gestionnaires de produits, les développeur·euse·s et les designer·euse·s UI/UX pour transformer des concepts IA en fonctionnalités concrètes.
  • Évaluer, intégrer et tirer parti des dernières technologies IA pour enrichir les capacités et l’intelligence de nos plateformes.
  • Se tenir au courant des dernières avancées en IA et en apprentissage machine afin d’améliorer continuellement nos produits.
  • Offrir du leadership technique et du mentorat à l’équipe, en favorisant une culture d’innovation et d’excellence.
  • Écrire un code propre, maintenable et sécuritaire, pour assurer la stabilité et la fiabilité de la plateforme.
  • Participer aux revues de code, au débogage, et collaborer à la résolution de problèmes techniques.
  • Tester et intégrer continuellement de nouveaux outils pour optimiser vos façons de travailler.

Ce que vous apportez à l'équipe

  • Baccalauréat ou maîtrise en informatique, intelligence artificielle, apprentissage machine ou tout autre domaine connexe, avec plus de 8 ans d’expérience pertinente.
  • Expérience confirmée à titre de développeur·e senior ou staff, dans la conception d’applications orientées utilisateur avec une forte adoption, en lien avec l’analyse de données ou l’IA.
  • Excellente compréhension des concepts, outils et cadres de travail en intelligence artificielle.
  • Familiarité avec les flux de travail en science des données et la gestion efficace de grands ensembles de données.
  • Maîtrise de Python, React et SQL.
  • Solides compétences en communication et en vulgarisation technique pour collaborer avec des parties prenantes non techniques.
  • Engagement envers un code propre, maintenable et performant.

Atouts supplémentaires

  • Connaissances en Kubernetes, CI/GitHub Actions, Docker
  • Confort à travailler dans un environnement 100 % télétravail
  • Capacité à évoluer dans un environnement dynamique et rapide, à apprendre de nouvelles technologies et à résoudre des problèmes techniques complexes.

Vous n'êtes pas certain si vous êtes 100% qualifiés?:

Vous ne répondez pas à toutes les exigences, mais vous pensez que vous seriez un bon candidat pour notre plot-legion ? N'hésitez pas à poser votre candidature !


 

Ce que vous pouvez attendre de nous:

Santé et bien-être

  • Couverture santé complète
  • Temps libre rémunéré généreux et horaires de travail flexibles
  • Programme de complément de congé parental

Croissance et avenir

  • Options d'achat d'actions pour tous les employés à temps plein
  • Programme d'apprentissage et de développement
  • Travailler avec une équipe dévouée

Flexibilité et communauté

 

Pourquoi vous aimerez travailler chez Plotly?

Libérez votre créativité et façonnez l'avenir de l'analyse des données!

Fondée par des innovateur·trices et animée par une communauté passionnée d’utilisatrices, utilisateurs et de client·es, notre équipe relève chaque défi avec enthousiasme — qu’il s’agisse de créer une interface utilisateur à la fine pointe pour une interaction fluide avec les données, ou d’optimiser nos bibliothèques graphiques et nos services pour assurer des performances hautement fiables. Et ce n’est que le début!

Nous sommes une équipe soudée et en pleine croissance où chaque personne peut avoir un impact réel et immédiat. Nous adorons résoudre des problèmes complexes, travaillons avec rigueur et croyons profondément à la mission de l’open source. Chez Plotly, vous collaborerez avec une équipe diversifiée composée d’ingénieur·es, de développeur·euses, de scientifiques et de bâtisseur·euses d’exception, qui repoussent les limites et visent l’excellence. Nous encourageons chaque membre de l’équipe à explorer, à élargir ses compétences et à aborder chaque défi avec curiosité et ouverture d’esprit.

Ensemble, nous permettons aux gens partout dans le monde de partager leurs données et leurs connaissances de façon percutante — pour les entreprises, et au-delà.

Plotly applique un principe d’égalité en matière d’emploi et ne fait aucune discrimination fondée sur la race, la religion, la couleur, le sexe, l’identité de genre, l’orientation sexuelle, l’âge, le handicap physique ou mental non disqualifiant, l’origine nationale, le statut de vétéran ou tout autre motif protégé par la loi applicable. Si vous avez besoin de mesures d’adaptation pendant le processus de recrutement, n’hésitez pas à nous en informer.

Votre vie privée nous tient à cœur. Nous vous invitons à consulter notre avis de confidentialité à l’intention des candidat·es. Pour toute question ou préoccupation, écrivez-nous à [email protected].

 

Company Information

Location: Montreal, Canada

Type: Hybrid