... new solutions to old problems with blockchain technologies • Design & optimize scalable and ... Science or Computer Engineering and/or equivalent experience • Juniors and/or Senior pro's are ...
Quick apply
... new solutions to old problems with blockchain technologies • Design & optimize scalable and ... Science or Computer Engineering and/or equivalent experience • Juniors and/or Senior pro's are ...
Quick apply
... new solutions to old problems with blockchain technologies • Design & optimize scalable and ... Science or Computer Engineering and/or equivalent experience • Juniors and/or Senior pro's are ...
With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions ... Qualifications Preferred Education Degree in Computer Science, Mathematics, Physics, Electrical ...
With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions ... Qualifications Preferred Education Degree in Computer Science, Mathematics, Physics, Electrical ...
Calgary, AB · On-site
Your New Role As a Machine Learning Engineer, you will operate at the intersection of software ... Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Statistics, or a ...
Calgary, AB · On-site
Your New Role As a Machine Learning Engineer, you will operate at the intersection of software ... Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, Statistics, or a ...
... engineering, computer science, mathematics, physics, and applied scientific computing. The Sr. ... Investigate and evaluate new technologies, methodologies, and approaches without requiring direct ...
... engineering, computer science, mathematics, physics, and applied scientific computing. The Sr. ... Investigate and evaluate new technologies, methodologies, and approaches without requiring direct ...
Edmonton, AB · On-site
Evaluate, test, and recommend new opportunities for enhancing our software and IT processes ... Preferred Experience with virtualization Bachelor's degree/college program in computer science or ...
Edmonton, AB · On-site
Evaluate, test, and recommend new opportunities for enhancing our software and IT processes ... Preferred Experience with virtualization Bachelor's degree/college program in computer science or ...
Calgary, AB · On-site +1
CA$10/hr
Lead the design and implementation of new software programs and complex algorithms from ... Bachelor's degree, or higher, in computer science, computer technology, computer engineering, data ...
Calgary, AB · On-site +1
CA$10/hr
Lead the design and implementation of new software programs and complex algorithms from ... Bachelor's degree, or higher, in computer science, computer technology, computer engineering, data ...
Provides technical support and training on computer and phone systems to new employees as a part of ... Preferably possesses or is working towards a Degree or Certificate in Computer Science, Information ...
Provides technical support and training on computer and phone systems to new employees as a part of ... Preferably possesses or is working towards a Degree or Certificate in Computer Science, Information ...
... as the new "Advisor Desktop" for WMC, providing input into the overall solution design that ... Bachelor degree in a technical area of study (e.g., computer science, mathematics or engineering ...
... as the new "Advisor Desktop" for WMC, providing input into the overall solution design that ... Bachelor degree in a technical area of study (e.g., computer science, mathematics or engineering ...
Edmonton, AB · On-site +1
Demonstrated ability to quickly learn and adapt to new financial concepts and apply AI solutions effectively * Bachelor's or Master's degree in Engineering, Data Science, Computer Science, or related ...
Edmonton, AB · On-site +1
Demonstrated ability to quickly learn and adapt to new financial concepts and apply AI solutions effectively * Bachelor's or Master's degree in Engineering, Data Science, Computer Science, or related ...
Calgary, AB · On-site +1
Demonstrated ability to quickly learn and adapt to new financial concepts and apply AI solutions effectively * Bachelor's or Master's degree in Engineering, Data Science, Computer Science, or related ...
Calgary, AB · On-site +1
Demonstrated ability to quickly learn and adapt to new financial concepts and apply AI solutions effectively * Bachelor's or Master's degree in Engineering, Data Science, Computer Science, or related ...
Develop new software designs to integrate a variety of code optimization patterns in a clear ... Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or ...
Develop new software designs to integrate a variety of code optimization patterns in a clear ... Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or ...
Develop new software designs to integrate a variety of code optimization patterns in a clear ... Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or ...
Develop new software designs to integrate a variety of code optimization patterns in a clear ... Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or ...
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, Electrical ...
New
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Bachelor's degree in Systems Engineering, Software Engineering, Computer Science, Electrical ...
New
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Bachelors degree in Systems Engineering, Software Engineering, Computer Science, Electrical ...
New
Quick apply
... new treatment solutions to prevent vision loss. By uniting cuttingedge research with scalable ... Bachelors degree in Systems Engineering, Software Engineering, Computer Science, Electrical ...
New
Supports the testing and deployment of new applications and systems. * Performs other duties as may ... Solid foundational knowledge of Computer Science * Strong problem-solving skills, with a passion ...
Supports the testing and deployment of new applications and systems. * Performs other duties as may ... Solid foundational knowledge of Computer Science * Strong problem-solving skills, with a passion ...
Keep up-to-date on all new product features and methods for diagnosing problems and resolving ... Bachelors or better in Computer Science or related field. * Bachelors or better in Engineering ...
Keep up-to-date on all new product features and methods for diagnosing problems and resolving ... Bachelors or better in Computer Science or related field. * Bachelors or better in Engineering ...
What You'll Do * Be scrappy to find new sources of audio data and bring it into our ingestion ... An Ideal Candidate Should Have * BS/MS/PhD in Computer Science or a related field. * 5+ years of ...
What You'll Do * Be scrappy to find new sources of audio data and bring it into our ingestion ... An Ideal Candidate Should Have * BS/MS/PhD in Computer Science or a related field. * 5+ years of ...
Edmonton, AB · Hybrid
CA$171K - CA$228K/yr
We help our customers innovate, launch new products and services, navigate global markets and ... University Degree (Equivalent to Bachelor's degree) in Computer Science, Business, or a related ...
Edmonton, AB · Hybrid
CA$171K - CA$228K/yr
We help our customers innovate, launch new products and services, navigate global markets and ... University Degree (Equivalent to Bachelor's degree) in Computer Science, Business, or a related ...
... new to the local community. We know that blending diverse cultures with our long-standing ... Working towards a Computer Science, Information Systems, or a related discipline (OR equivalent ...
... new to the local community. We know that blending diverse cultures with our long-standing ... Working towards a Computer Science, Information Systems, or a related discipline (OR equivalent ...
Install and configure new GIS system deployments * Diagnose and resolve application, server, and ... Degree in Computer Science, Engineering, or a related discipline, or a diploma in a relevant ...
Quick apply
Install and configure new GIS system deployments * Diagnose and resolve application, server, and ... Degree in Computer Science, Engineering, or a related discipline, or a diploma in a relevant ...
$22K - $31K
5% of jobs
$31K - $40K
13% of jobs
$42.9K is the 25th percentile. Wages below this are outliers.
$40K - $49K
21% of jobs
The median wage is $54.3K / yr.
$49K - $58K
18% of jobs
$58K - $67K
11% of jobs
$67K - $76K
6% of jobs
$76.9K is the 75th percentile. Wages above this are outliers.
$76K - $85K
5% of jobs
$85K - $94K
3% of jobs
$94K - $103K
11% of jobs
$103K - $112K
4% of jobs
$112K - $121K
2% of jobs
$22K
$66.4K
$121K
As a Computer Science New Grad, you will often start with foundational tasks such as fixing bugs, developing small features, writing tests, and assisting in code reviews. These assignments help you become familiar with the company's codebase, workflows, and development tools while providing opportunities to learn from experienced colleagues. You may also be involved in team meetings, participating in project planning sessions, and collaborating with other developers, product managers, or QA specialists. Over time, as you gain experience and confidence, you'll likely take on larger, more complex projects with greater responsibility. This structured approach allows new grads to build essential skills and smoothly transition into more advanced roles.
To thrive as a Computer Science New Grad, you need a solid understanding of programming fundamentals, algorithms, and data structures, typically backed by a relevant degree such as a Bachelor’s in Computer Science or related field. Familiarity with industry-standard programming languages (such as Python, Java, or C++), version control systems like Git, and experience with development environments or cloud platforms is highly valued. Strong problem-solving abilities, eagerness to learn new technologies, and effective communication skills help new grads excel in collaborative and fast-paced team settings. These competencies are crucial for adapting to real-world projects, contributing effectively to technical teams, and building a successful early career trajectory.
A Computer Science New Grad job is an entry-level position designed for recent graduates with a degree in computer science or a related field. These roles typically focus on software development, data analysis, cybersecurity, or IT support, depending on the company. Employers seek candidates with strong programming skills, problem-solving abilities, and knowledge of industry-standard tools and technologies. New grads often receive mentorship and training to help them transition into professional environments.

Full-time
Posted 26 days ago
NDAX is Canada's fastest growing Cryptocurrency exchange. Currently we are looking to hire some fresh and hungry talent to join our blockchain division. If you are a blockchain engineer we need it to do the following.
Requirements
• Develop & test smart contracts and programming efforts on Ethereum.
• Work with other engineers in an agile environment to develop new solutions to old problems with blockchain technologies
• Design & optimize scalable and robust services that will run at scale
• Own feature implementations and maintain a continuous integration pipeline
• Help improve our code quality through writing unit tests, automation and performing code reviews
• Monitor and manage cloud servers and other infrastructures/tools Experience / Skills desired:
• Professional experience as software engineer with at least a year of experience with Solidity programming
• Experience in one or more of the following current blockchain development libraries and frameworks: Truffle, Embark, Web3.js, ethers.js, OpenZeppelin, Dapphub
• Strong emphasis on security and understanding of all potential exploits pertaining to Solidity
• Experience in one or more of the following web technologies: Node.js, Go, Python, React, Angular, Redux, VueJS, Bootstrap, Docker, CoreOS, RocksDB
• Strong understanding of smart contracts, cryptography, Ethereum and Javascript • Familiarity with Github, DevOps and cloud server technology such as DigitalOcean, AWS, or Azure
• Bachelor’s Degree in Computer Science or Computer Engineering and/or equivalent experience
• Juniors and/or Senior pro's are being considered. Ultimately, smarts and passion are the core criteria for success with this team
Benefits
you will have the opportunity to enroll in stock option plan with an early stage company
you will receive health care benefits after 3 months of employment
free gym
huge learning experience