Search jobs > Markham, ON > Temporary > Junior engineer
Our team has an immediate contract opening for a Junior Compiler Engineer.
Responsibilities :
- Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to) :
- Compilers targeting next-generation mobile, network, or server hardware;
- Language runtimes for new programming languages;
- System-level optimization of deep learning frameworks;
- Concurrent programming frameworks and distributed systems that can scale from embedded devices to cloud services.
- Analyze and optimize software system performance.
- Actively participate in scrums and project planning; be a team player.
- Learn and adopt new technologies; research, survey, and present industry trends to the team.
What you’ll bring to the team :
- Proficiency programming in at least one of the following : C++, C, or Java.
- Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.
- Experience working in Linux, or Unix-like development environment; proficiency in a Unix shell.
- Bachelor's, Master's degree or Ph.D. in Computer Science, Computer Engineering, or related field.
- Experience in compiler construction, programming language design, or systems programming is an asset.
- Good understanding of processor architecture and hardware accelerators such as GPUs, NPUs, or FPGAs is an asset.
- Experience in systems design to exploit latest deep learning frameworks and related ecosystem is an asset.
- Proficiency with software development tools and concepts such as source control, bug tracking, etc is an asset.
Junior Compiler Engineer
Our team has an immediate contract opening for a Junior Compiler Engineer. Compilers targeting next-generation mobile, network, or server hardware;. Computer Science, Computer Engineering, or related field. Experience in compiler construction, programming language design, or systems programming is a...
Junior Compiler Engineer
Our team has an immediate contract opening for a Junior Compiler Engineer. Compilers targeting next-generation mobile, network, or server hardware;. Computer Science, Computer Engineering, or related field. Experience in compiler construction, programming language design, or systems programming is a...
Work from Home Big Data Engineer for AI Training
Are you an experienced software engineer who would like to lend your coding expertise to train AI models?. PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of opportunities that may be of interest and sharing with our affiliates. W...
RQ08025 - Software Developer - Back End - Senior
Job Title: RQ08025 - Software Developer - Back End - Senior. If you are interested kindly send the following documents by Friday, September 18, 10:30 AM EST if that interests you and matches your profile. Knowledge and experience with developing all server-side logic, definition and maintenance of t...
Back End Developer
The back-end developer must analyze, troubleshoot and debug complex and interconnected systems. Seekingan energetic, detailed-oriented, and motivated Software Developer to help createleading web applications for healthcare. The successful candidate will assistwith the creation and maintenance of web...
Software Development Engineer, Video On Demand - Orchestration
You should be somebody who enjoys working on complex system software, is customer centric, and feels strongly about building good software as well as making that software achieve its operational goals. Are you interested in shaping the future of video? Are you passionate about enabling smooth and im...
Software Developer 5972
As Senior Software Developer, you will play a crucial role in the Dynamics 2013/2016 Upgrade project. Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations. Experience i...
Principal Software Engineer
Principal Software Engineer: Real-time Data Analytics and Blockchain. ...
Back-End Developer - MedTech Venture
We’re currently seeking a skilled Back-End Developer to join our dynamic team as we continue to innovate in the healthcare sector. As a Back-End Developer at Nucs AI, you will play a critical role in building the foundation of our AI-powered medical software solutions. Help build secure, efficient b...
Sr. Software Engineer - Procedural Tools
As a senior software engineer you are expected to be skilled at engineering communications, analysis, and clarifications. Experience working with a team of engineers to deliver software applications. Passion for making software to create games. ...