Avatar for Compression.ai

Next-generation compression using Machine Learning

Software Engineer

$65k – $85k • 0.25% – 0.5%
Apply now
Compression.ai is a Vancouver-based company using machine learning to accelerate applications through compression.

We’re looking for a software engineer intern with a passion to innovate and learn on the job. The ideal candidate will be familiar with machine learning and algorithm design.


Responsibilities
• Design and develop new features end-to-end by elaborating feature requirements, estimating task time, quickly writing high-quality code, testing code and ensuring that it ships smoothly in weekly production deployments.
• Take ownership of existing code, including but not limited to backend, frontend, microservices, and cloud infrastructure.
• Be an active member of the software team by participating in code reviews, knowledge sharing sessions, and regular 1-on-1 coaching.
• Improve and scale our development processes by automating workflows and tests.

Required Skills:

• Computer Science/Computer Engineering degree or equivalent
• 5+ years work experience in software development or a related field
• Familiarity with Ubuntu/Linux and Git
• MySQL, PHP, Kubernetes, Javascript, Node.js
• Knowledge with TensorFlow, Google Cloud Platform, Android Studio, or Swift preferred
• Understanding of machine learning techniques
• Comfortable with third-party code
• "Must do" attitude; Assertive, passionate, and fearless
• Exceptional research and analytical skills
• Ability to multi-task in a fast-paced, dynamic work environment
• Ability to work independently, as well as in a collaborative team setting
• Strong verbal communication and interpersonal skills
• High level of attention to detail

More jobs at Compression.ai

View all jobs

Machine Learning Engineer

Apply now

Director of Sales and Business Development

Apply now