Develop portable software in C++, and HIP to enable key mathematical operations on GPUDesign and write GPU computational software libraries for AI, HPC applicationsAid management in planning, and delivering industry-leading software fo[...]
Prepare and present courses in both classroom and lab settings.Organize and supervise practical assignments.Conduct student evaluations and maintain progress records.Seek regular feedback from students and staff on instructional effect[...]
We're looking for an Intermediate Software Developer, Frontend who can design, build, test, and ship high quality software that delivers value to our customers. You'll work on a small and agile team that continuously incorporates feedb[...]
Other locations
We're looking for a Senior Software Developer, Front-end (1 Year Contract) who can design, build, test, and ship high quality software that delivers value to our customers. You'll be a technical leader on a small and agile team that continuously
We're looking for a Team Lead, Mobile Development for our Mobile team. You'll be working with and leading a team of talented developers to design, build, and ship high-quality products, incorporate feedback to refine and improve beta r[...]
Manage the end-to-end delivery of all approved solutions development projects. Collaborate on the deployment, maintenance, and enhancement of key programs. Drive the adoption of technology platforms and design principles. Generate robu[...]
As a key contributor, you will be responsible for architecting, developing, and deploying advanced AI/ML solutions using GCP services. You will collaborate with cross-functional teams to design and implement scalable, end-to-end AI mod[...]
Job SummaryProvides information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.Job
strong leadership, and challenging opportunities for personal career growth. For more information about TransAlta, visit our website at, www.transalta.com. ABOUT THE ROLE We have an exciting new opportunity to join our Project Delivery[...]