Senior AI Developer

Valsoft Corporation - 23 Jobs
Montreal, QC
Posted 30 days ago Expires Soon!
Job Details:
Full-time
Experienced
Benefits:
Flexible Work

L'anglais suivra ci-dessous / English to follow below

DESCRIPTION:

Valsoft est à la recherche d'un développeur IA Senior pour se joindre à notre équipe au Canada.

À PROPOS DE VALSOFT CORP.:

Fondée au Canada en 2015, Valsoft possède aujourd'hui un portefeuille mondial de plus de 118 entreprises. Elle acquiert et développe des sociétés de logiciels spécialisées dans des marchés verticaux, leur permettant d'offrir les meilleures solutions critiques à leurs clients dans leur secteur respectif. Un principe fondamental de la philosophie de Valsoft est d'investir dans des entreprises bien établies et de favoriser un environnement entrepreneurial, afin de les façonner en leaders dans leur domaine. Valsoft vise à acquérir, conserver et créer de la valeur grâce à des partenariats à long terme avec les équipes de direction en place.

APPROCHE D'INVESTISSEMENT:

Contrairement aux firmes de capital-investissement et de capital-risque, nous sommes des entrepreneurs qui achètent, développent et font croître des entreprises logicielles. C'est exact : nous ne revendons pas les entreprises. Nous formons une alliance stratégique avec les équipes de direction en place. Nous reconnaissons le dévouement et la persévérance nécessaires pour créer une entreprise, et nous accordons la priorité au bien-être des clients et des employés plutôt qu'aux objectifs à court terme.

CULTURE:

Valsoft est bien plus qu'un simple lieu de travail : nous sommes une équipe. Lorsque nous affirmons que les gens sont notre plus grand atout, nous le pensons sincèrement. Investir dans nos employés est notre priorité absolue. Nous créons un environnement où nos employés ressentent l'excitation du premier jour, jour après jour, favorisant une culture de performance et de collaboration. Nous célébrons nos réussites, et nous en sommes fiers. Nous rêvons grand, restons humbles et toujours motivés.

RESPONSABILITES PRINCIPALES:

  • Rénover et moderniser les systèmes hérités au sein d'une entreprise du portefeuille, en supervisant le processus de bout en bout avec une approche pratique.
  • Concevoir, construire et déployer des fonctionnalités alimentées par l'IA, y compris des workflows basés sur des agents, la recherche RAG, et des outils prédictifs, en garantissant qu'elles se déploient automatiquement sur plusieurs produits.
  • Prendre la pleine responsabilité de la pile technologique : gérer tout, des bases de données aux API, en passant par le développement front-end, les pipelines CI/CD et l'infrastructure cloud.
  • Promouvoir les meilleures pratiques en matière de qualité du code, de tests et d'observabilité tout en fournissant du mentorat et en travaillant en binôme avec les membres de l'équipe si nécessaire.
  • Itérer rapidement : prototyper de nouvelles idées dès le lundi, recueillir les retours des utilisateurs d'ici vendredi, et déployer des fonctionnalités prêtes pour la production la semaine suivante.

QUALIFICATIONS REQUISES:

  • Plus de 5 ans d'expérience dans le développement et le déploiement de solutions basées sur l'IA dans des produits SaaS ou des environnements similaires.
  • Un diplôme de baccalauréat en génie logiciel, en informatique ou dans un domaine connexe est considéré comme un atout.
  • Expert en technologies de l'IA avec une expérience pratique des frameworks de machine learning de pointe (par exemple, TensorFlow, PyTorch, Keras) et des plateformes d'IA (par exemple, GitHub Copilot, Cursor), avec un accent sur les outils d'IA.
  • Maîtrise des outils d'IA tels que LangChain-Smith, LamaIndex et autres bibliothèques et frameworks de machine learning.
  • À jour avec les dernières tendances en matière de technologie et de développement logiciel.
  • Compétences en résolution de problèmes dans le contexte du développement de l'IA, y compris l'optimisation du développement des modèles, le prétraitement des données et le raffinement des algorithmes.
  • Collaboration : Capacité avérée à travailler au sein d'équipes transversales et collaboratives pour mener à bien des projets à fort impact.
  • Adaptabilité : Capacité à prospérer dans un environnement dynamique avec la flexibilité nécessaire pour relever de nouveaux défis et prioriser l'évolution des exigences des projets.
  • Souci du détail : Engagement fort à écrire un code de haute qualité garantissant la fiabilité, la performance et l'efficacité des modèles.
  • Compétences en communication : Excellentes compétences en communication verbale et écrite pour transmettre efficacement des concepts techniques complexes aux parties prenantes non techniques.

AVANTAGES POUR LES EMPLOYÉS CHEZ VALSOFT :

  • Horaire de travail flexible
  • Vacances illimitées après 1 an
  • Allocation annuelle pour le bien-être
  • Programme de remboursement de formation

Prêt à rejoindre une équipe collaborative et innovante où vous pouvez avoir un impact immédiat ?

_________________________________________________________________________

DESCRIPTION:

Valsoft is looking for a Senior AI Developer to join our team in Canada.

ABOUT VALSOFT CORP.:

Established in Canada in 2015, Valsoft has grown to a global portfolio of 118+ companies, acquiring and developing vertical market software companies, enabling each business to deliver the best mission-critical solutions for customers in their respective industries. A key tenet of Valsoft's philosophy is to invest in well-established businesses and foster an entrepreneurial environment that molds companies into leaders in their respective industries. Valsoft looks to buy, hold and create value through long-term partnerships with existing management.

INVESTMENT APPROACH:

Unlike private equity and venture capital firms, we are Entrepreneurs who Buy, Enhance and Grow Software Businesses. That's right; we don't sell businesses. We form a strategic alliance with existing management teams. We recognize the dedication and perseverance required to create a firm and place a premium on customers' and workers' well-being over short-term goals.

CULTURE:

Valsoft is more than just a place to work; we're a team. We mean it when we say people are our greatest assets, so investing in them is our number one priority. We create an environment where our employees feel first-day-on-the-job excitement, day after day, creating a culture of high performers and collaboration. We celebrate our milestones, and we're proud of them. We Dream Big, Stay Humble and Stay Hungry.

KEY RESPONSIBILITIES:

  • Revamp and modernize legacy systems within a portfolio company, overseeing the process end-to-end with a hands-on approach.
  • Design, build, and deploy AI-powered features, including agent-based workflows, RAG search, and predictive tools, ensuring they seamlessly auto-deploy across multiple products.
  • Take full ownership of the stack: manage everything from databases to APIs, front-end development, CI/CD pipelines, and cloud infrastructure.
  • Promote best practices in code quality, testing, and observability while providing mentorship and pairing with team members as necessary.
  • Iterate rapidly: prototype new ideas by Monday, gather user feedback by Friday, and push production-ready features the following week.

REQUIRED QUALIFICATIONS:

  • 5+ years of experience in developing and deploying AI-driven solution within SaaS products or similar environments
  • Bachelor's degree in software engineering, Computer Science, or a related field is considered an asset
  • Expert in AI technologies with hands-on experience in cutting-edge machine learning frameworks (e.g., TensorFlow, PyTorch, Keras) and AI platforms (e.g., GitHub Copilot, Cursor), with a focus on AI tools
  • Proficiency with AI tools such as LangChain-Smith, LamaIndex, and other machine learning libraries and frameworks.
  • Up to date with the latest trends in technology and software development
  • Problem-Solving Skills in the context of AI development, including model development optimization, data preprocessing and algorithm refinement.
  • Collaboration: Proven ability to work in cross-functional, collaborative teams to drive high-impact projects
  • Adaptability: Ability to thrive in a fast-paced environment with the flexibility to tackle new challenges and prioritize changing project requirements
  • Attention to Detail: Strong commitment to writing high-quality code that ensure model reliability, performance, and efficiency
  • Communication Skills: Excellent verbal and written communication skills to effectively convey complex technical concepts to non-technical stakeholders

EMPLOYEE PERKS:

  • Flexible working schedule
  • Unlimited vacation after 1 year
  • Annual wellness benefit
  • Training reimbursement program

Ready to join a collaborative and innovative team where you can make an immediate impact?

Requirements

Share This Job: