O

Osedea

Custom software development for web, mobile

Applied AI Scientist

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listedHybrid

About the Job

Requirements

  • At least 5 years of software engineering experience, including at least 3 recent years of hands-on work with AI/ML, such as deep learning, computer vision, speech and language processing, agentic AI, predictive models, or time series.
  • A Master’s or PhD in Computer Science or Software Engineering specialized in AI, or equivalent experience.
  • Intermediate or conversational French proficiency, at minimum.
  • Proficiency with Python 3 and core Python libraries including NumPy, Pandas, PyTorch, and Scikit-learn.
  • Proficiency with data analysis, cleaning, processing, and augmentation.
  • Proficiency with deep learning frameworks such as TensorFlow, Keras, and PyTorch.
  • Experience with AI services on at least one major cloud platform, such as AWS, Azure, or Google Cloud.
  • Proficiency with MLOps, including training, deployment, monitoring, reproducibility, and CI/CD for machine learning.
  • Knowledge of testing practices including unit, functional, and end-to-end testing.
  • Knowledge of modern development methodologies such as Agile, Scrum, XP, Kanban, or Shape Up.

Responsibilities

  • Build and deploy AI solutions that deliver measurable business impact.
  • Identify high-value opportunities to apply AI technologies and tooling.
  • Develop software aligned with specifications and documentation, including SRS and C4.
  • Define, document, and communicate non-functional requirements for performance, reliability, security, and maintainability.
  • Turn experiments into production-ready components through evaluation, monitoring, and iteration.
  • Coach colleagues on applied AI best practices and implementation approaches.
  • Take initiative, own deliverables end-to-end, and manage priorities effectively.
  • Uphold and strengthen software development guidelines and quality standards.
  • Research, test, and implement new techniques, models, and tools.
  • Advise clients on technical direction, trade-offs, and solution design.

Desired Qualifications

  • Experience with Go, Java, or JavaScript.
  • Experience with enterprise software development.
  • Experience with in-memory object storage, caching, and queue systems.
  • Experience with microservices and serverless architectures.
  • Experience with domain-driven design.
  • Experience with a modern client-side framework or library such as Angular, React, or Svelte.

About the Company

Osedea

Custom software development for web, mobile

Osedea helps businesses build software. It creates web and mobile apps, artificial intelligence solutions, and other custom software to support a company’s digital transformation. The work starts by really listening and studying a client’s business, then a collaborative team designs and builds the exact solution needed. The product works by integrating with a client’s processes and goals, with ongoing collaboration to ensure the software fits and scales. What sets Osedea apart is its focus on deep discovery and teamwork—they partner closely with clients rather than hand off a finished product, aiming to unlock a new revenue stream within weeks. The goal is to help clients reach their vision faster, turning ideas into usable software that drives growth.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Nantes, France
Founded
2019

Recently Posted Jobs

Explore more opportunities at Osedea

See more jobs