Careers

Current Openings

Tveon is searching for a dynamic DevOps Engineer to join our Kelowna or Calgary office. This key resource will be accountable for the following:

Maintain, Build and Deploy Systems

  • Contribute to the development of continuous integration and automated deployment pipelines
  • Automate software building, installation, updating, monitoring, analysis, and rollback
  • Ensure systems and network security
  • Work with the product and QA teams, to ensure that the project meets their needs
  • Coordinate with team leads to schedule tasks for the product team, as required

Proactively Ensure Continuous Operations

  • Provide hands-on management and maintenance of local and cloud platforms
  • Develop tools and frameworks to improve operational efficiency
  • Participate in critical incident response calls as needed including outside of business hours as needed
  • Create and maintain documentation, including illustration of local and cloud platforms and build and deploy workflows

Collaborate with Team

  • Work closely with the Development teams to coordinate releases and resolve specific build failures
  • Partner with others to break down issues in to clear, achievable goals
  • Proactively resolve blockers to completing tasks
  • Contribute to the improvement of team processes

Partner with Business

  • Contribute deployment strategies during project planning
  • Work with the Project Lead to develop achievable project plans
  • Communicate well-rounded expectations and estimates
  • Proactively communicate progress, risks, and issues

Qualifications

  • 3+ years’ experience working in a DevOps role
  • Experience with a variety of automation tools such as Ansible, Puppet, Chef, etc.
  • Experience with CI/CD infrastructure tools such as Jenkins, git, Subversion, Mercurial, etc.
  • Strong understanding of cloud technologies, with Amazon AWS experience preferred – has deployed more than one solution on the cloud
  • Knowledge of Linux administration and command line workflows (Python, Bash, Powershell, etc.)
  • Understanding of underlying network protocols and devices
  • Proven ability to work collaboratively with development teams
  • Prior Agile/Scrum experience an asset
  • BSc degree in Computer Science, Engineering or relevant field preferred

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 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 a dynamic Video Quality Analyst to join our Calgary team.  The successful candidate will be accountable to ensure that objectives for video processing are established and defined to meet customer expectations, including:

 

  • Perform video picture quality testing for customer use cases and identify areas of improvement;
  • Create video processing strategies including recommending required tools;
  • Define systematic analysis and processing of video;
  • Partner with other departments to assist in customer picture quality shootouts; and
  • Collaborate with others to debug and improve the quality of customers’ pictures;

 

Qualifications

  • 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;
  • 3+ years of experiences with video compression standards (MPEG2, AVC, HEVC);
  • 3+ years of experience with subjective and objective video/picture quality testing; and
  • Expertise in image processing and color science (HDR) will be considered an asset.

 

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.

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