Senior Research Software Engineer
5 days ago
Epic Games is a pioneering force in the gaming and interactive technology industry, renowned for its award-winning Unreal Engine technology. As a Research Programmer, you will be part of a visionary team driving innovation in real-time graphics and gaming technology.
We are seeking an exceptional individual to join our research team, focused on a high-impact project within the Fortnite ecosystem. Your primary role will involve driving core algorithms and research, collaborating with programmers, designers, and artists to push the boundaries of what's possible.
Your Responsibilities:- Investigate novel ideas, expand state-of-the-art research, and publish academic papers at top conferences and journals.
- Contribute deep expertise in collaboration with researchers, programmers, artists, and designers at Epic Games.
- Guide and mentor junior researchers and students in our internship program.
- A PhD degree in Computer Science, Machine Learning, Mathematics, Programming, or a related discipline.
- Strong analytical and reasoning skills with emphasis on innovative and practical solutions.
- Excellent programming skills with preference for experience with Python and C++.
- Experience working in common ML frameworks such as PyTorch or TensorFlow, and rapid prototyping in Python.
- In-depth knowledge in one or more of the following areas: real-time graphics, computer vision, machine learning, animation, large-language models, speech recognition, speech synthesis, linguistics, performance-capture, 3D reconstruction.
- Excellent communication and interpersonal skills.
We offer a comprehensive benefits package, including 100% coverage for employee benefits and dependents, medical, dental, vision, critical illness, telemedicine, Life and AD&D insurance, long-term disability, and a retirement savings plan with a competitive employer match. Enjoy a robust mental well-being program through Modern Health, providing free therapy and coaching for employees & dependents.
About Us:Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. We've been making award-winning games and engine technology that empowers others to create visually stunning experiences for over 25 years. Our Unreal Engine technology provides developers with high-fidelity tools for PC, console, mobile, and VR, while also being adopted by content creators in various industries like media, entertainment, automotive, and architectural design.
-
Senior Software Engineer
7 days ago
Québec, Quebec, Canada Le Groupe Maurice Full timeWe’re looking for a skilled Senior Software Engineer to join our team. As a senior engineer, you will lead the development of our software applications, working closely with our product team to design and implement cutting-edge solutions. This is a fantastic opportunity to take your career to the next level and work on exciting projects.
-
Senior Software Engineer
3 weeks ago
Québec, Quebec, Canada ALLTECH CONSULTING SVC INC Full timeJob Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our Data Access Layer team in Institutional Securities Technology. The ideal candidate will have a strong background in software development and a passion for building scalable and reliable systems.Key Responsibilities:Design and develop new...
-
Senior 3D Metrology Software Developer
1 week ago
Québec, Quebec, Canada InnovMetric Software Full timeAbout the RoleWe are seeking a talented C++ developer to join our team at InnovMetric Software, a leading provider of 3D measurement software solutions. As a 3D Metrology Solutions C++ Engineer, you will play a key role in designing and developing innovative software solutions for smart 3D data acquisition tools and measurement result calculation and...
-
Senior Software Engineer
2 weeks ago
Québec, Quebec, Canada Centre de services scolaire des Découvreurs Full timeJob DescriptionTo take on the Senior Software Engineer role at our company, you will be responsible for developing and maintaining software applications. The ideal candidate will have experience with software development, a strong understanding of computer systems, and excellent problem-solving skills.Key Responsibilities:• Design, develop, and test...
-
Québec, Quebec, Canada Capgemini Engineering Full timeJob Description:We are seeking an experienced Senior Backend Software Engineer to join our team in Capgemini Engineering. This role involves research, design, implementation, and support tasks as a team member of Capgemini, working in accordance with project guidelines, quality standards, and code conventions.The ideal candidate will have 5+ years of...
-
Senior Optical Research Engineer
3 days ago
Québec, Quebec, Canada Huawei Technologies Canada Co., Ltd. Full timeRole SummaryWe are seeking an experienced Senior Optical Research Engineer to join our team at Huawei Technologies Canada Co., Ltd. This is a 12-month contract position.About the RoleThe ideal candidate will have a strong background in physics, photonics, optics, or engineering with expertise in fiber-optic and free-space optics experiments. They will be...
-
Senior Software Developer
4 weeks ago
Québec, Quebec, Canada Aspire Software Full timeAbout Aspire SoftwareAspire Software, the operational arm of Valsoft Corp, operates and manages Valsoft's global portfolio of wholly owned software companies, providing mission-critical solutions across multiple verticals. We deliver a time-sensitive integration process, and our decentralized model has allowed us to become a hub for creating rapid growth by...
-
Québec, Quebec, Canada ABB Full timeJob Title: Senior Mechanical Engineer, Research and Development SpecialistWe are seeking a highly skilled Senior Mechanical Engineer to join our Research and Development team at ABB. In this role, you will be responsible for designing, manufacturing, and analyzing mechanical systems for various projects.Key Responsibilities:Design and develop mechanical...
-
Growth Focused Senior Software Engineer
2 weeks ago
Québec, Quebec, Canada Randstad Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will have expertise in artificial intelligence, machine learning, and cloud computing.The ideal candidate will have strong problem-solving skills, excellent analytical and communication skills, and the ability to work...
-
Senior Software Developer
1 month ago
Québec, Quebec, Canada Aspire Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop,...
-
Senior Embedded Software Test Engineer
1 month ago
Québec, Quebec, Canada CS GROUP Full timeJob Title: Senior Embedded Software Test EngineerJob Summary:CS GROUP is seeking a highly skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing and validating embedded safety-critical software applications for aerospace and defense systems.Responsibilities:Retro-engineer...
-
Senior Embedded Software Test Engineer
3 weeks ago
Québec, Quebec, Canada CS GROUP Full timeJob Title: Senior Embedded Software Test EngineerCS GROUP is seeking a skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing embedded safety-critical software applications on aerospace or defense systems.Responsibilities:Retro-engineer design from codeCarry out software...
-
Senior Embedded Software Test Engineer
3 weeks ago
Québec, Quebec, Canada CS GROUP Full timeJob Title: Senior Embedded Software Test EngineerCS GROUP is seeking a skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing embedded safety-critical software applications on Aerospace or Defense Systems.Responsibilities:Retro-engineer design from codeCarry out software...
-
Senior Embedded Software Test Engineer
4 weeks ago
Québec, Quebec, Canada CS GROUP Full timeJob Title: Senior Embedded Software Test EngineerJob Summary:CS GROUP is seeking a highly skilled Senior Embedded Software Test Engineer to join our team. As a key member of our engineering team, you will be responsible for testing and validating embedded safety-critical software applications on aerospace or defense systems.Responsibilities:Retro-engineer...
-
Senior Software Developer
4 weeks ago
Québec, Quebec, Canada Aspire Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software, a rapidly growing organization in the field of information management.The successful candidate will be responsible for participating in the development of document management software products applied to the legislative field. This will involve...
-
Senior Software Developer
3 weeks ago
Québec, Quebec, Canada Aspire Software Full timeAbout Aspire SoftwareWe are a rapidly growing organization making our mark in the field of information management. Our company, Aspire Software, operates under the Aspire Software portfolio and provides mission-critical solutions across multiple verticals.Job DescriptionWe are seeking a skilled Senior Software Developer to participate in development projects...
-
Senior Software Developer
1 month ago
Québec, Quebec, Canada Aspire Software Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Aspire Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining document management applications for our Legislative Information Management System (LIMS) solution.Key ResponsibilitiesAnalyze, develop, and...
-
Senior Software Engineer
2 weeks ago
Québec, Quebec, Canada Microsoft Full time**Job Title:** Senior Software Engineer - High-Performance SolutionsWe are looking for a skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining high-performance software solutions. **Key Responsibilities:**- Design and develop scalable software architectures- Collaborate with...
-
Senior Embedded Software Engineer
1 month ago
Québec, Quebec, Canada EXFO Full timeRevolutionize Network Testing with EXFOAt EXFO, we're pushing the boundaries of innovation in the telecommunications industry. As a visionary Senior Embedded Software Engineer, you'll join our elite team to craft high-performance software for our world-class test equipment.Key Responsibilities:Collaborate with cross-functional teams to architect and develop...
-
Software Engineer
2 weeks ago
Québec, Quebec, Canada Bayshore HealthCare Full timeOur company is seeking a skilled Software Engineer to join our team. The Backend Developer will be responsible for designing, implementing, and maintaining the back-end of our software applications. This is a great opportunity for a Full Stack Developer to work on a variety of projects and contribute to the growth of our company. As a Senior Software...