Foundational knowledge:
Working towards a degree in computer science, engineering, computing, etc. AND/OR demonstrated personal interest and skills in 3D software OR VFX OR gaming development.
Completed introductory coursework in:
Linear algebra
Calculus
Computer programming/software development
Experience with one or more of the following programming languages, either from coursework or personal projects:
Python
C++
Familiarity with git
Bonus skills/knowledge:
Previous experience working as a professional software developer (can be as a co-op)
Able to share code from personal projects and/or coursework
Comfortable with cross-platform development, specifically Windows and Linux
Competency and interest in 3D graphics, from both coursework and personal projects
3D transforms
Real-time rendering
Game development
Experience with Machine Learning
Familiarity with automated test frameworks, eg: pytest, GoogleTest, Catch2, etc.
Experience with CI/CD and build scripting, eg: CMake, Jenkins
Other: Must be legally able to work in Canada as a citizen or permanent resident.
Why Ziva?
Ziva is a fast-growing start-up founded in 2015. In 2020 we grew from a team of 19 to 55 with talent from all over the world. We are not a hierarchical company and we strive to live our company values of Excellence, to be done. Throughout the day while you are working you can stay in touch with your team through Slack and reach out if you need any support. You can join our virtual coffee chat or check out dailies plus participate in Lunch n’ Learn and Show N’ Tells.
How will Ziva support you?
Collaboration, Courage, and Openness. What this looks like is a supportive team environment where every team member shares knowledge, supports each other and is empowered to contribute meaningful work. Because of our size and work ethos, the knowledge and experience you will gain from Ziva will be unmatched!
What will your first week look like?
Your first week will be learning, absorbing the work styles of your team and a lot of meetings with not only your team but with key stakeholders to ensure you feel supported. We connect you to different team members for virtual coffees. You set up your software and hardware and deep dive into learning our software.
What does a typical day look like?
A typical day at Ziva could start with you either coming into our newly renovated office or at your home with a start-up meeting with your team. At the stand-up meeting, you will discuss projects in progress or what needs
Our goal is for both Ziva and yourself to get the most out of this experience. This means our People + Culture team, your colleagues, and technical leads will work with you to create a project based on your professional goals, so you know you are making a difference.
What our employees say about Ziva –
We encourage you to check out our Glassdoor reviews
Our internship hiring process:
Initial screening via Google Meet (camera optional) People and Culture Team
Technical take home (C++ or Python)
Technical interview / get to know you chat by hiring manager
Offer
Compensation
$25.00 – $40.00
Job Description We are in search of a meticulous Remote Data Input Specialist specializing in data entry. Your role is...
Apply For This JobPosition Description PRINCIPLE ENTERPRISE ARCHITECT Who is a Principle Enterprise Architect? The Principle Enterprise Architect has overall accountability for providing...
Apply For This JobIris’s client, one of the world’s prominent financial services company is looking to hire a strong “Business analyst with Deposits...
Apply For This JobWe are seeking a highly motivated and detail-oriented individual to join our team as a Remote Data Entry Clerk. As...
Apply For This JobThis is your opportunity to join the team at the forefront of the biggest disruption in car shopping in our...
Apply For This JobJob Description: Translator/Interpreter The Translator/Interpreter is responsible for translating and interpreting documents and conversations between two or more languages. The...
Apply For This Job