Remote Senior Software Developer

Logo of Osedea

Osedea

πŸ’΅ $100k-$150k
πŸ“Remote - Canada

Job highlights

Summary

The job involves developing bleeding-edge AI-driven solutions as a Senior Software Developer - Machine Learning Specialist. The candidate is expected to have 5+ years of experience in Machine Learning, Deep Learning, Computer Vision, Neural networks, Natural Language Processing, Generative AI and/or Predictive Analysis, with proficiency in Python 3, Key Python Libraries, Data Analysis, Cleaning, Processing and Augmentation, Deep Learning Frameworks, AI Services on cloud-hosting platforms, Machine Learning Operations, Application Testing, and Development Methodologies. The ideal candidate also has a PhD, Master’s degree in Computer science or Software engineering specialized in AI, is bilingual (French and English), and may have additional experience with GoLang, Java, JavaScript, Enterprise Software Development, In-Memory object storage, caching, and queue systems, Microservices and Serverless Systems, Domain-Driven Design, and a major modern client-side framework/library. The company offers competitive salary, flexible hours, remote work up to 8 weeks, paid sabbatical, wellness and productivity spending account, opportunity to work from international offices, parental program.

Requirements

  • Has 5+ years experience as a software developer or engineer with at least 3 recent years in Machine Learning, Deep Learning, Computer Vision, Neural networks, Natural Language Processing, Generative AI and/or Predictive Analysis
  • Has a PhD, Master’s degree in Computer science or Software engineering specialized in AI, or equivalent degree or experience
  • Is bilingual (French and English)

Responsibilities

  • Develop bleeding-edge AI-driven solutions
  • Identify opportunities to implement AI technologies and tooling
  • Develop software according to specifications and documentation (SRS, C4)
  • Define and communicate non-functional requirements
  • Coach colleagues in their use and implementation of AI technologies
  • Confidently take initiative on projects and tasks
  • Uphold and reinforce software development guidelines
  • Research, test, and implement new techniques and technologies
  • Advise and consult with clients about technical decisions and direction

Preferred Qualifications

  • Has experience with GoLang, Java and/or JavaScript
  • Has experience with Enterprise Software Development
  • Has experience with In-Memory object storage, caching, and queue systems
  • Has experience with Microservices and Serverless Systems
  • Has experience with Domain-Driven Design
  • Has experience with a major modern client-side framework/library such as Angular, React, Svelte, etc

Benefits

  • Competitive Salary and contribution to your pension plan (RRSP)
  • Flexible hours of work and choose how you work
  • Work from anywhere up to 8 weeks
  • Paid sabbatical
  • Wellness and productivity spending account
  • Opportunity to work from our international offices
  • Parental program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Osedea know you found this job on JobsCollider. Thanks! πŸ™