Senior Software Engineer
Offre en anglaisDesign, build, and maintain scalable backend systems that power AI-driven products and services. Collaborate with cross-functional teams to translate requirements into technical solutions and mentor other engineers.
- Télétravail
- Canada
- Publié 6 sept. 2026
- 1 poste
Ouvre un site externe
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Forgeahead Solutions Corporation
Technical Lead and Senior Software Engineer
- Sur place
Revenu Québec
Spécialiste en science des données
- Hybride
Revenu Québec
Spécialiste en science des données
- Hybride
Résumé du poste
Company Description Somi AI is dedicated to rethinking intelligence and redefining how people and organizations interact with AI technologies. The company focuses on building advanced, reliable AI systems that solve real-world problems and enhance everyday workflows. Somi AI values innovation, pragmatic engineering, and ethical AI practices while working with modern tools and infrastructure. Team members collaborate remotely, using cutting-edge methods to push the boundaries of intelligent software. Role Description As a Senior Software Engineer at Somi AI, you will design, build, and maintain scalable backend systems that power AI-driven products and services. You will write high-quality, testable code, review contributions from other engineers, and contribute to architecture decisions for new and existing systems. Day-to-day, you will collaborate with product, data, and research teams to translate requirements into robust technical solutions, troubleshoot complex issues, and optimize performance and reliability. You will also mentor other engineers, improve engineering practices, and help drive technical roadmaps aligned with business goals. This is a full-time, remote role. Qualifications Strong foundation in Computer Science, including data structures, algorithms, and systems design. Proficiency in Software Development and Programming, with experience in building production-grade applications. Hands-on experience with Back-End Web Development, including APIs, microservices, and database integration. Solid understanding of Object-Oriented Programming (OOP) principles and their application in large codebases. Experience with cloud platforms (e.g., AWS, GCP, or Azure) and containerization (e.g., Docker, Kubernetes). Comfort with modern development workflows, including version control (Git), CI/CD, testing, and code review practices. Ability to work effectively in a remote, distributed team environment, with strong communication and collaboration skills. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Experience with AI/ML-driven products, data-intensive systems, or high-availability services is a plus.
Ce que vous ferez
Design, build, and maintain scalable backend systems that power AI-driven products and services. Collaborate with cross-functional teams to translate requirements into technical solutions and mentor other engineers.
Exigences
Requires a strong foundation in computer science and proficiency in production-grade backend development and cloud platforms. A Bachelor's or Master's degree in Computer Science or a related field is expected.
Compétences indiquées
- Microsoft AzureSouhaitée
- KubernetesSouhaitée
- CI/CDSouhaitée
- DockerSouhaitée
- Amazon Web ServicesSouhaitée
- Google CloudSouhaitée
- GitSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Backend Development
- Systems Design
- API Development
- Microservices
- Database Integration
- Object-Oriented Programming
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- Git
- CI/CD
- Software Testing
- Code Review
- AI/ML
Domaines d’emploi
- Software
- Technology
- Engineering
- Data & Analytics
- Science & Research
Renseignements supplémentaires
- Formation minimale
- Baccalauréat
- Expérience minimale
- 5+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
- Mode de candidature
- La candidature directe est offerte