Senior Software Engineer
Yeji Data Lab
Faites partie de notre équipe !
En tant qu’entreprise à la pointe de la révolution de l’intelligence artificielle, Yeji Data Lab collabore avec des clients de renommée internationale pour résoudre leurs défis les plus critiques.
Nous tirons parti des technologies de l’apprentissage automatique (Machine Learning), de l’IA générative et de la recherche opérationnelle pour générer une valeur durable et favoriser l’innovation.
Notre équipe agile et orientée solutions travaille main dans la main avec des clients de diverses régions du monde, avec un accent particulier sur l’Amérique du Nord et le Moyen-Orient, tout en mettant en œuvre un plan stratégique d’expansion vers la région Asie-Pacifique. Nous vous invitons à prendre part à cette aventure et à jouer un rôle central dans notre croissance.
Nous sommes actuellement à la recherche d’un·e ingénieur·e logiciel senior pour collaborer avec notre équipe exceptionnelle de spécialistes en affaires et en intelligence artificielle chez Yeji Data Lab. Le·la candidat·e idéal·e devra posséder idéalement une expérience de livraison de projet pour clients externes ainsi qu’une bonne compréhension des industries technologiques et de l’IA.
Le poste est basé à Montréal, avec des déplacements chez nos clients.
Exigences du poste :
Pour exceller dans ce rôle senior, les candidats doivent posséder :
- Un diplôme en informatique, en génie logiciel ou dans un domaine connexe; ou une expérience équivalente.
En tant que développeur logiciel senior, votre rôle couvrira un large éventail de fonctions critiques :
- Concevoir l’architecture, développer et déployer des applications infonuagiques haute performance intégrant des modèles d’apprentissage automatique en environnement de production.
- Assurer l’intégration fluide des solutions d’apprentissage automatique avec les systèmes front-end et back-end.
- Collaborer avec les scientifiques des données et les ingénieurs afin d’optimiser, de mettre à l’échelle et de déployer efficacement les modèles d’apprentissage automatique.
- Concevoir et déployer des architectures infonuagiques avancées (p. ex., AWS, GCP, Azure) pour le développement d’applications cloud-native pilotées par l’IA.
- Promouvoir les meilleures pratiques de développement : code maintenable et bien documenté, tests unitaires rigoureux, revues de code et respect des standards.
- Superviser la conception et la gestion d’infrastructures de données (bases de données, entrepôts, lacs), en s’appuyant sur SQL, NoSQL et des solutions de stockage infonuagique.
- Faciliter la collaboration entre équipes afin d’assurer l’intégration des solutions d’IA et d’ingénierie des données aux systèmes et applications de l’entreprise.
- Diriger le dépannage, le débogage et la mise à niveau des applications existantes.
- Produire une documentation technique complète à des fins de référence et de production de rapports.
Plus de 7 ans d’expérience avérée dans :
- Le développement logiciel, dont une part importante à un niveau senior ou de leadership.
- Langages de développement back-end tels que Python et Node.js
- Des technologies front-end, notamment React, HTML et CSS.
- Des plateformes infonuagiques comme Azure, AWS et GCP, incluant l’architecture, les workflows CI/CD et les meilleures pratiques de sécurité.
- Une maîtrise du développement, du déploiement et de la gestion d’une architecture microservices, avec une expertise des technologies de conteneurisation telles que Docker et Kubernetes.
- Une solide expérience des bases de données relationnelles et non relationnelles, ainsi qu’une compréhension des solutions de stockage infonuagique.
- Une expérience approfondie des méthodologies Agile et Scrum, avec une forte capacité à diriger et à mentorer des équipes Agile.
- Une expertise des systèmes de contrôle de version, notamment Git, et une expérience de gestion de workflows de développement complexes.
- D’excellentes aptitudes en résolution de problèmes, communication et leadership, avec une capacité démontrée à mener des projets et à encadrer des membres plus juniors de l’équipe.
Atouts
- Expérience avec des frameworks/bibliothèques ML (TensorFlow, PyTorch, Scikit-Learn, Transformers) et des outils MLOps (MLflow, Kubeflow, SageMaker).
- ...commitment to quality and service Resourcefulness Collaboration Job Summary We are seeking a talented and motivated Senior Software Engineer to contribute to the development and evolution of our SaaS platform. This role is primarily focused on backend services and...SeniorFull timeWork at officeRemote work
$130k per year
...Join to apply for the Senior Software Engineer role at Makeship Makeship empowers influencers, creators, and brands of all sizes to develop and launch limited‑edition products that matter to their fans. Leveraging our design, manufacturing, and marketing expertise,...SeniorLong term contractTemporary workRemote workWorldwideHome office- ...une ou un développeur logiciel sénior pour se joindre à notre petite... ...in gaming, entertainment, engineering, and architecture build the things... ...Parsec is hiring a Senior Software Developer to join our small but... ...] is the world’s leading game engine, powering play for more than 3...SeniorDaily paidFull timeWork at officeRemote workWork from homeWorldwideRelocation packageFlexible hours
- 2 days ago Be among the first 25 applicants Job Title: Senior Software Engineer – LLM Evaluation & Repository Validation About the projects: We are building LLM evaluation and training datasets to train LLM to work on realistic software engineering problems. One of...SeniorContract workFor contractorsFreelanceInternshipManual laborRemote work
$125k - $165k per year
...defensible. Designed for sub-second speed and multi-decade defensibility. An impressive mission requires an equally impressive Senior Software Engineer, Mobile As a Senior Software Developer, specializing in mobile development, you will move beyond simple coding to...SeniorFull timeSummer workRemote workWork from homeFlexible hours- ...love to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations... ...Opportunities Position Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards...SeniorFull time
- ...growing layer of application code which needs to cover everything from functionality to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure. This is not a traditional DevOps or SRE role. You’...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from home
- ...As the Sr. Software Quality Engineer, you will work in a cross-functional team which is developing state of the art computer vision algorithms and applications. You will work closely with software engineers to ensure that Kogniz delivers the next generation products with the...SeniorFull time
- ...About the Role We are looking for a Senior Generative AI Engineer to develop our next-generation... ...translation and translation-related service engine, using Generative AI (GenAI) and Large... ...Work closely with DevOps Engineers, software engineers, designers, and product managers...SeniorFull timeShift work
- ...events, and engage donors. About The Role As a Staff Software Engineer at Zeffy, you’ll work on key product features while playing a... ...sharp judgment about what truly matters. You bring seniority through expertise and perspective rather than hierarchy, making...Long term contractFlexible hours
- ...unique problems that it presents attracts curious candidates like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates over 3 billion recommendations every day. If building high throughput, low...SeniorFull timeWork at officeFlexible hours
$99k - $110k per year
...telecoms a breeze. We provide flexible software that modernizes how communication service... ...via event streams. As a Development Engineer , you will contribute to implementing and... ...Tucows Benefits. Job Details Seniority level: Entry level Employment type:...Full timeRemote workFlexible hours- ...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product...SeniorRemote work
$300k per year
...Software Developer - Python - (Real-Time Data/Distributed Systems) - Up to $300k CAD 1st Year... ...- Montreal We are looking for talented Senior Python Developers in Canada who enjoy... ...-world deployment. We are looking for engineers who have Strong experience developing...SeniorFull time- ...As a Senior Full-stack Developer , you will play a key role in designing, developing,... ...maintaining high-quality, scalable, and secure software solutions. You’ll work across the stack,... ...-quality features. Collaborate with Engineering and Platform teams to ensure smooth...SeniorInternshipWork at officeRemote workFlexible hours
- ...Seen, Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for... ...industry in terms of architecture or technology and assist in setting engineering-wide standards Research and champion new technologies...SeniorWorldwide
- ...entertainment boundaries, join our journey and help create the unknown! Job Description As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players ....Full timeWork at office
- ...Agile. À titre de développeur logiciel senior, vous contribuerez non seulement au... ...develop, and maintain high-quality, scalable software solutions. Contribute to architectural... ...Drive software quality through sound engineering practices, automated testing, and code reviews...SeniorLong term contractTemporary workApprenticeshipWorldwide
- ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software solutions for our clients. You’ll collaborate with...Full time
- ...We are seeking a Senior Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety-critical software systems. This role involves working on high-reliability...SeniorFull timeWorldwide
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorLong term contractWork at office
- ...About the job Java Backend Software Engineer Managing cyber risk, together. We deliver automated cybersecurity across the digital terrain. We empower our customers to achieve continuous alignment of their security frameworks with their digital realities, across all asset...Remote workWorldwide
- ...Role The Render Security team is a small, dedicated team of engineers that runs all things security at Render. Full-Stack Security... ...We\'re Looking For ~6+ years of professional experience in software engineering or security. ~ Experience designing and building secure...Long term contractInternshipRemote workWorldwideHome office
- ...business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-... ...the largest software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid...SeniorApprenticeshipWorldwideFlexible hours
- A diversified trading firm in Montreal is seeking a Software Developer to enhance their trading systems. The role involves developing critical... ...candidates have a relevant degree and experience in software engineering, particularly with technologies like Python or C++. The company...Daily paid
$100k - $150k per year
...We're Hiring: Full Stack Software Engineer (Montreal, In-person) We're looking for an exceptional Full Stack Software Engineer to join our small team and help build the foundations of Flashloop AI. If you love shipping products fast, building with the latest AI tools...Full timeWorldwide$111k - $125k per year
...’d love to hear from you! About the Opportunity As a Senior Network Engineer , you will be responsible for maintaining the design, planning... ...RSVP, LDP, iBGP, and eBGP Expertise in configuration and software management for Juniper devices Proficiency with access...SeniorRemote work- We are looking for a great C++ developer to join our Montreal development team. You will work on state of the art computer vision and machine learning projects, surrounded by a group of passionate, expert developers. Your work will directly affect technology that is being used...Full time
- ...mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and... ...through innovation. Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help scale and evolve our...SeniorLong term contractRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer intern Montréal, QC
- junior software developer Montréal, QC
- software engineer internship no experience Montréal, QC
- ingénieur logiciel embarqué Montréal, QC
- software engineer salary in canada Montréal, QC
- software developer entry level Montréal, QC
- software engineer part time Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software developer remote Montréal, QC
- software development engineer Montréal, QC

