Degree in Computer Science, Mathematics, or a related field * 5-10 years of full software development lifecycle experience (design, coding, testing, deployment, and operations) * 5-10 years of Python ...
Degree in Computer Science, Mathematics, or a related field * 5-10 years of full software development lifecycle experience (design, coding, testing, deployment, and operations) * 5-10 years of Python ...
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
Quick apply
A degree in computer science * Strong proficiency in C/C++ development * 5+ years experience developing complex software projects and applications. * Knowledge and/or interest in computer graphics ...
C++ Developer
Calgary, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Quick apply
C++ Developer
Calgary, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
C++ Developer
Edmonton, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Quick apply
C++ Developer
Edmonton, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
C++ Developer
Calgary, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Quick apply
C++ Developer
Calgary, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
C++ Developer
Edmonton, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
Quick apply
C++ Developer
Edmonton, AB · On-site +1
A Masters or PHD in Computer Science, Engineering. or equivalent Some AWESOME selling points: * Remote + flexible work schedule * Competitive salary + Extended Health and Dental Benefits * Amazing ...
... 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 ...
... 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 ...
Skills, Knowledge and Expertise Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of experience in cloud solution architecture, with a strong focus on ...
Skills, Knowledge and Expertise Bachelor's or Master's degree in Computer Science, Engineering, or related field. 5+ years of experience in cloud solution architecture, with a strong focus on ...
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, or a related field. Condition of Employment: As a condition of employment and in order to comply with industry ...
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, or a related field. Condition of Employment: As a condition of employment and in order to comply with industry ...
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, or a related field. Condition of Employment: As a condition of employment and in order to comply with industry ...
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, or a related field. Condition of Employment: As a condition of employment and in order to comply with industry ...
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, or a related field. Condition of Employment: As a condition of employment and in order to comply with industry ...
Bachelor's or Master's degree in Computer Science, Statistics, Applied Mathematics, or a related field. Condition of Employment: As a condition of employment and in order to comply with industry ...
... • 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 ...
Quick apply
... • 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 ...
Bachelor's degree in computer science, engineering, or equivalent. * 5+ years working in roles like Sysadmin and/or IT Software Support. * Experience with the following tools and systems: Atlassian ...
Bachelor's degree in computer science, engineering, or equivalent. * 5+ years working in roles like Sysadmin and/or IT Software Support. * Experience with the following tools and systems: Atlassian ...
Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working with cloud providers and technologies. * 1+ year as a lead or technical leader of a team of Software Developers.
Bachelor's degree in computer science, engineering, or equivalent. * 7+ years working with cloud providers and technologies. * 1+ year as a lead or technical leader of a team of Software Developers.
Provides technical advice and guidance to stakeholders such as Executives, Service Desk team etc. on potential issues Qualifications: * 2year Technical Diploma in Computer Science required, Bachelor ...
Provides technical advice and guidance to stakeholders such as Executives, Service Desk team etc. on potential issues Qualifications: * 2year Technical Diploma in Computer Science required, Bachelor ...
Provides technical advice and guidance to stakeholders such as Executives, Service Desk team etc. on potential issues Qualifications: * 2year Technical Diploma in Computer Science required, Bachelor ...
Provides technical advice and guidance to stakeholders such as Executives, Service Desk team etc. on potential issues Qualifications: * 2year Technical Diploma in Computer Science required, Bachelor ...
Principal AI Engineer
Calgary, AB · On-site
Bachelor's degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. * 10+ years of professional software engineering ...
Principal AI Engineer
Calgary, AB · On-site
Bachelor's degree in computer science or related technical field involving coding (e.g., physics or mathematics), or equivalent technical experience. * 10+ years of professional software engineering ...
Bs In Computer Science information
What are the key skills and qualifications needed to thrive with a BS in Computer Science, and why are they important?
What types of entry-level roles are commonly available to candidates with a BS in Computer Science, and how do these roles typically support career growth?
What is the difference between Bs In Computer Science vs Software Developer?
| Aspect | Bs In Computer Science | Software Developer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field | Often requires a bachelor's degree in Computer Science, Software Engineering, or related field |
| Work Environment | Academic, research, or industry settings involving programming, algorithms, and systems | Primarily in software development teams, coding, testing, and deploying applications |
| Industry Usage | Used as a foundational degree for various tech roles, including software development | Commonly employed in tech companies, startups, and IT departments |
While a Bs In Computer Science provides a broad theoretical and practical foundation in computing, a Software Developer focuses specifically on designing, coding, and maintaining software applications. Both roles often overlap in skills and work environments, but the degree offers more versatility across tech careers.
What can you do with a BS in Computer Science?
Other
Medical, Dental, Vision, Life, PTO
Re-posted 12 days ago
Job description
About Opportunity
We are working with a global networking leader driving a fundamental shift in how businesses manage networks. There AI Core group pioneers' platforms across Generative AI, AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-tuning - powering flagship products and enabling entirely new offerings. Innovation isn't just encouraged it's expected.
The Role
As one of our Principal ML Engineer's, you'll be a key technical leader and thought leader, shaping our ML strategy and building intelligent, high-performance multi-agent systems that perceive, learn, and act in real time.
What You'll Do
- Define and drive the technical vision for ML solutions across products and platforms
- Own the end-to-end software development lifecycle - from design and code reviews through to deployment and operations
- Architect high-performance, scalable microservices, including synchronous and asynchronous web services
- Build real-time inference pipelines for complex models using Triton, TensorRT, and mixed-precision computing
- Mentor engineers, set technical direction, and foster a strong team culture
- Champion engineering excellence, system resilience, and continuous operational improvement
Requirements
Required Qualifications
- Degree in Computer Science, Mathematics, or a related field
- 5-10 years of full software development lifecycle experience (design, coding, testing, deployment, and operations)
- 5-10 years of Python expertise, including advanced features and libraries
- Strong experience designing RESTful APIs (e.g., FastAPI)
- Proficiency with Docker, Kubernetes, and CI/CD pipelines
- 3+ years designing and architecting large-scale distributed systems on cloud platforms (AWS, Azure, or GCP)
- Proven experience as a tech lead or engineering mentor
Preferred Qualifications
- MS or PhD in Computer Science or ML
- Hands-on experience with ML frameworks: PyTorch, SageMaker, Triton, or TensorRT
- Familiarity with NoSQL and document databases
- Track record of handling big data, optimising workflows, and improving system performance
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Training & Development