Closed listing
Developer - AI/ML Software Development
- Vancouver, BC, Canada
Full-time
This opening has closed.
The original listing is kept below for reference.
Job details
- Job type
- Full-time
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Our client is a globally recognized technology enterprise delivering innovative products, software, and digital services, with a strong emphasis on design excellence, ecosystem integration, and transformative user experiences.
Location: Downtown Area
Duties:
- Architect AI Systems: Design and scale robust, AI-powered software and reusable ML pipelines that accelerate cross-platform development on company operating systems.
- Build Intelligent Services: Develop high-performance backend services using company’s internal cloud infrastructure to power AI-driven automation for macOS, iOS, and iCloud.
- Innovate Triage: Collaborate with engineering teams to integrate AI diagnostics and automated anomaly detection into internal tracking systems, proactively enhancing the user experience.
- Drive Product Lifecycle: Lead end-to-end development of Productivity Applications - from definition to testing - by embedding AI-assisted workflows into the engineering lifecycle.
- Optimize Performance: Write multi-threaded, AI-augmented code and leverage reusable inference pipelines to build next-generation services for millions of consumers.
- Scale Platform Solutions: Partner with platform teams to deploy scalable, cloud-based AI systems that drive continuous improvement in cutting-edge Productivity apps.
Requirements:
- Degree in Computer Science, Computer Studies, Information Technology, Information System or related disciplines
- Solid grasp of computer science fundamentals
- Ability to learn and quickly work with new and unfamiliar technologies
- Strong programming skills in one or more of the followings: Go, C, C++, Java, JavaScript, Ruby, Python, IOS, macOS, React.JS, Node.JS, Angular, Vue, etc.
- Candidates with more experience will be considered as Senior Developer
More about this job
Responsibilities
The role involves architecting AI systems and building high-performance backend services to power automation for macOS, iOS, and iCloud. Additionally, the developer will integrate AI diagnostics into tracking systems and lead the end-to-end development of productivity applications.
Requirements
Candidates must hold a degree in Computer Science, IT, or a related field and possess a solid grasp of computer science fundamentals. Proficiency in one or more major programming languages such as Go, C++, Java, or Python is required.
Skills
- AI Systems Architecture
- Machine Learning Pipelines
- Backend Development
- Cloud Infrastructure
- AI Diagnostics
- Anomaly Detection
- Multi-threaded Programming
- Go
- C
- C++
- Java
- JavaScript
- Ruby
- Python
- React.JS
- Node.JS
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Data & Analytics
Keywords
- AI/ML
- Software Development
- Machine Learning Pipelines
- Cloud Infrastructure
- macOS
- iOS
- iCloud
- Anomaly Detection
- Multi-threading
- Inference Pipelines
- Productivity Applications
- Go
- C
- C++
- Java
- JavaScript
- Ruby
- Python
- React.JS
- Node.JS
- Angular
- Vue
- Backend Services
- AI Systems Architecture