Careers

Create the New Normal for Video

Work with top talent to redefine how the world experiences video. 

Founded in 2012, Tveon is a computer vision software company and we’re growing faster than ever.

Our Mission

Our mission is to solve the global video bandwidth problem.  

The global demand of our “new normal” for consistent and stable remote communications is bringing the Internet to its knees. Now, with legislated social distancing, the remote work environment has necessitated severe bandwidth restrictions, affecting everything we do on the Internet, above all video. Solving the video bandwidth problem is the only near-term solution to this global issue. Tveon is a growing team of video engineers, AI researchers and software developers on a mission to give the world greater access to quality video.

Flexibility, Autonomy, Teamwork

Join a team where you can grow your skills for positive impact.

Tveon has offices in Calgary and Kelowna, as well as remote staff across Canada from Vancouver to Toronto. We offer an exceptional employer-paid health and dental benefits for you and your family, a health spending account, 8 personal days with a holiday closure at Christmas and a generous referral bonus.

Current Openings

Tveon is searching for a dynamic IT Systems Administrator to join our Calgary office. Reporting to the Manager of IT, the successful candidate is primarily responsible for the administration and maintenance of the internal infrastructure along with providing VIP customer service to our internal users.

Responsibilities:

  • Providing server support (Windows, Linux);
  • Administration maintenance and troubleshoot the Active Directory and Group Policy;
  • Administration maintenance and troubleshoot VMware, Networking and Storage environment;
  • Administering desktop support (Windows, Linux and Mac);
  • Performing preventative evaluations and maintenance checks of equipment and applications.

Experience & Education:

  • Relevant degree or diploma, and 5 years of experience in an IT environment;
  • Relevant experience with VMware, Linux and Microsoft environments;
  • Ability to accurately identity, document and recommend solutions to problems;
  • Relevant work experience in IT using a wide range of PC hardware;
  • Strong working knowledge of Microsoft Office, Windows operating systems, Linux and MacOS;
  • Experience with Microsoft Exchange and Active Directory;
  • CompTIA Cloud Essentials, AWS, Azure, or Microsoft Certified Systems Administrator (MCSA) certification would be considered an asset.
  • Excellent written and oral communication skills;

What’s In It For You?

  • Excellent benefit plan with employer-paid premiums including a health spending account, disability insurance, life insurance and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

How to apply

If you are interested in this role, please submit your resume and salary expectations to us. While we thank all respondents for applying, only those selected for an interview will be contacted. Tveon is an equal opportunity employer.

About Tveon

Tveon is a video engineering company specializing in flexible software development for video storage, processing and transmission. We maximize the value of video data, transcending existing barriers with transformative video solutions. For further information visit our website at www.tveon.com.

We’re a growing company with lots of interesting problems to solve, and we’re looking for an experienced DevOps engineer to join our team. This position involves internal infrastructure as well as making our products the best they can be, so experience, good judgement, and collaboration all matter. If solving problems with secure, maintainable, flexible infrastructure sounds like fun to you, come talk to us!

Responsibilities

  • Work with development teams to architect reliable, secure, efficient, maintainable products
  • Implement and maintain internal tools and services securely and reliably
  • Enable self-serve tools and infrastructure
  • Prioritize work according to business and customer needs
  • Find process and workflow improvements, and work with the teams to put them into action
  • Make good decisions
  • Always be learning
  • Share what you know with the rest of us; we grow together as a team

Qualifications

  • Strong cloud infrastructure management experience
  • Experience developing automation tools and practices
  • Understanding of current security best practices
  • Understanding of software development processes
  • Experience with managing on-premise infrastructure
  • Strong software deployment and ongoing operations experience, including monitoring, alerting, and incident management
  • Experience working with containers and container orchestration platforms, especially Kubernetes
  • Experience with common infrastructure tools such as Terraform, Ansible, Docker, and git
  • Solid Linux administration experience
  • Experience with networking principles and practices

Bonus Skills

  • Solid experience with Docker and K8s based stacks in both Edge and Cloud computing
  • Extensive knowledge in planning software architectures that span Edge and Private/Public Cloud environments

What’s In It For You

  • Excellent benefit plan with employer-paid premiums that include a health spending account, disability insurance, life insurance, and dental care
  • Flexible working hours
  • Casual dress code
  • The unique opportunity to join a growing tech company!

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.  Tveon is an equal opportunity employer.

Tveon is looking for Junior, Intermediate and Senior Software Developers to join our team. The successful candidates will work with us to discover and prototype new advances in the areas of video encoding, video management in a cloud environment, and integrations of AI to video manipulation.

As a Software Developer for Tveon, you will:

 

Develop Software Applications

  • Contribute to the design and architecture of software applications.
  • Write clean, maintainable, efficient, and reliable code.
  • Participate in the integration, testing, and deployment of software applications.
  • Identify the appropriate programming languages and development tools to build software applications.
  • Stay abreast of technology trends and advancements.

Support Existing Software Applications

  • Troubleshoot and resolve issues with existing software.
  • Participate in the integration, testing, and deployment of software applications.
  • Ensure consistent code quality across the team.
  • Create and maintain software documentation.

Collaborate with Team

  • Work with team to breakdown problems into clear, achievable goals.
  • Proactively identify and resolve blockers to completing tasks.
  • Constructively review code and inspire the team to follow best practices.
  • Adhere to all team processes, tools, and standards.
  • Contribute to the improvement of team processes.

Partner with Business

  • Support the discovery of new application requirements
  • Work with the Project Lead to develop achievable project plans.
  • Communicate well-rounded expectations and estimates for software development work.
  • Proactively communicate progress, risks, and issues.

Expectations

  • Software development experience using Python and C/C++ an asset.
  • Experience with cloud services, distributed systems and micro services architectures an asset.
  • Strong working familiarity with scripting and automation tools, particularly on the Linux command line.
  • Familiarity with selecting and integrating open-source components.
  • Familiarity with the open-source ecosystem, and experience in selecting and integrating open-source components.
  • Excellent written and verbal communication skills.
  • Proven ability to work collaboratively with development teams.
  • Prior agile/Scrum experience an asset.
  • BSc degree in Computer Science, Engineering or relevant field preferred.

Location

Work with Tveon at either our Kelowna or Calgary office or remotely from anywhere on the globe.

 

What’s in it for you

  • Excellent benefit plan with employer-paid premiums including a health spending account, disability insurance, life insurance and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

 

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.  Tveon is an equal opportunity employer.

Tveon is looking for dedicated researchers to join our Kelowna or Calgary team. The successful candidates will work with us to discover and prototype new advances in the areas of video encoding, video management in a cloud environment, and integrations of AI to video manipulation. This position will involve active research in areas related to video processing and encoding, including:

  • machine learning;
  • facial recognition;
  • computer vision;
  • object detection object masking ;
  • video denoising/deblurring;
  • video stabilization; and
  • many more!

As a Video Researcher for Tveon, you will:

Conduct Technical Research

  • Research, develop, improve, and test video image processing and encoding algorithms;
  • Investigate and adapt existing solutions from external sources;
  • Evaluate identifiable factors and demonstrate good judgment in selecting methods and techniques for obtaining solutions; and
  • Observe, analyze, and apply results from experiments.

Deliver New Software Strategies

  • Architect and design software models that demonstrate innovative approaches;
  • Document and present results in various forms, such as technical white papers, blogs, etc.; and
  • Support the development of production versions of experimental software. 

Collaborate with Team

  • Communicate and demonstrate new software approaches and strategies;
  • Collaborate with other researchers to conduct academic and applied research;
  • Review the implementation of innovative software;
  • Adhere to all team processes, tools, and standards; and
  • Contribute to the improvement of team processes.

Partner with Business

  • Plan and manage time, tasks, milestones and resources to meet project objectives;
  • Offer insights, advice, and recommendations for the purpose of supporting business decisions;
  • Work with Senior Researchers to establish research goals; and
  • Proactively communicate progress, risks, and issues.

Qualifications

  • 5+ years of software development experience (Python and C/C++ an asset);
  • 3+ years of experience with real-time video image processing;
  • 3+ years of experiences with video compression standards (MPEG2, AVC, HEVC);
  • 3+ years of experience with subjective and objective video/picture quality testing;
  • Experience with scientific computing a plus (using Python+numpy/scipy, Matlab, R, or similar tools);
  • Experience with cloud services, distributed systems and microservice architectures preferred;
  • Experience processing and analyzing large scale data from a variety of sources;
  • Experience with performance benchmarking;
  • Strong working familiarity with scripting and automation tools, particularly on the Linux command line;
  • Solid research background in image/video analysis, processing and synthesis, or related fields;
  • Proven ability to work collaboratively with development teams;
  • Ability to lead and guide other engineers within the research group; and
  • Ability to understand the strengths and weaknesses of prefiltering, pixel processing, MPEG2/AVC/HEVC compression codecs, quality/latency trade-off and quality/density trade-off.

Assets

  • Proven track record of publications in first-tier conferences and/or journals;
  • Expertise in image processing and color science (HDR); and
  • Prior Agile/Scrum experience.

What’s in it for you

  • Excellent benefit plan with employer-paid premiums that include a health spending account, disability insurance, life insurance, and dental care;
  • Flexible working hours;
  • Casual dress code; and
  • The unique opportunity to join a growing tech company!

How to apply

If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.  Tveon is an equal opportunity employer.

Tveon is searching for intermediate and senior C/C++ software developers to join our Kelowna or Calgary teams. The successful candidates will contribute to developing and building reliable, high-performance and scalable systems for advanced video technology solutions.

Key Responsibilities:

  • Optimize code for efficient parallel processing and multi-threading implementation
  • Write clean, maintainable, efficient, high-performance and reliable code
  • Participate in the integration, testing, and deployment of software builds
  • Create and maintain software documentation
  • Follow the software engineering best practices to ensure the standard of quality for all the deliverables

Basic Qualifications:

  • BSc degree in Computer Science, Engineering or a relevant field
  • Minimum 3 years of software development experience with at least one modern language such as C/C++ or Java including object-oriented design
  • Strong C/C++ programming & debugging skills
  • Hands-on experience with multithreaded software concepts and development
  • Deep understanding of coding and compiler optimization options for applications and libraries
  • Excellent written and verbal communication skills

Desired Qualifications:

  • Experience with ffmpeg libraries
  • Practical or theoretical experience in video codecs (H.264, HEVC, VP9, or other)
  • Experience in video codec optimization
  • Experience with scripting languages such as shell scripting and Python.
  • Familiarity with selecting and integrating open-source components and ecosystems
  • Working knowledge of cloud services, distributed systems and microservice architectures
  • Knowledge of Git software development flow

How to apply:
If you are interested in this role, please submit your resume and salary expectations to us at careers@tveon.com. While we thank all respondents for applying, only those selected for an interview will be contacted.  Tveon is an equal opportunity employer.

Submit your resume to careers@tveon.com to apply.