Software Engineer
Full-time
75,000 to 150,000 CAD / year
Applications open in a new tab.
At a glance
Automatically prepared from the listing. Check the original description for the full requirements.
Jump to the original descriptionResponsibilities
The software engineer will be responsible for building complex and extensible software solutions. They will tackle unsolved problems while applying rigor and originality to real-world constraints.
Requirements
Candidates must have hands-on experience with C, Python, and TypeScript, along with a practical understanding of data structures and algorithms. Experience with code optimization and building complex software systems is required.
Working hours
40 hours per week
Skills
- Software Engineering
- Data Structures
- Algorithms
- Code Optimization
- C
- Python
- TypeScript
- Machine Learning
- Deep Learning
- Embedded Software
- Android Development
- iOS Development
- Fixed-point Computation
- On-device Inference
- Speech Recognition
- Speech Synthesis
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Software Engineer
- AI Startup
- Data Structures
- Algorithms
- Code Optimization
- C
- Python
- TypeScript
- Machine Learning
- Deep Learning
- Embedded Software
- Microcontrollers
- DSPs
- NPUs
- Android
- iOS
- Fixed-point Computation
- On-device Inference
- Speech Recognition
- Speech Synthesis
- Speaker Recognition
Original job description
A profitable and steadily growing AI startup in Vancouver is seeking Software Engineers. We tackle unsolved problems under real constraints. We value originality, speed, and rigor.
What We’re Looking For
Experience building complex and extensible software
Practical understanding of data structures and algorithms
Code optimization techniques
Hands-on experience with C
Hands-on experience with Python
Hands-on experience with TypeScript
Nice to Have
Working knowledge of machine learning and deep learning
Experience with debugging embedded software running on microcontrollers, DSPs, or NPUs
Hands-on experience with Android development
Hands-on experience with iOS development
Fixed-point computation
On-device inference experience
Background in Speech Recognition, Speech Synthesis, and Speaker Recognition
Report this job