Software Engineer Intern
30,000 to 60,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 role involves building complex and extensible software to solve unsolved problems under real constraints. The engineer will focus on high-performance implementation and optimization within an AI startup environment.
Requirements
Candidates must have practical experience with C, Python, TypeScript, and a strong understanding of data structures and algorithms. Knowledge of machine learning, embedded systems, and mobile development is highly desirable.
Working hours
40 hours per week
Skills
- C
- Python
- TypeScript
- Data Structures
- Algorithms
- Code Optimization
- Machine Learning
- Deep Learning
- Embedded Software Debugging
- Android Development
- iOS Development
- Fixed-point Computation
- On-device Inference
- Speech Recognition
- Speech Synthesis
- Speaker Recognition
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Science & Research
- Data & Analytics
Keywords
- AI
- Software Engineering
- C
- Python
- TypeScript
- Data Structures
- Algorithms
- Code Optimization
- 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
Details last changed . About these details
Report this job