Intern Engineer - Mathematical Optimization Software
Remote job
Our team has an immediate 4-month internship opening for an engineer.
Responsibilities:
- Assist in development of our sparse linear solvers
- Apply your parallel and high performance computing knowledge to improve performance of various modules
- Assist in profiling, bottleneck analysis, testing and validation
- Assist in identifying sources of non-determinism (for example, due to parallel execution or floating-point operations) and propose efficient solutions
- Collaborate and communicate with team members to ensure smooth integration with the larger project
Requirements
What you’ll bring to the team:- Bachelor's, Master's or PhD degrees in Computer Science or relevant backgrounds or equivalent experience
- Strong foundation of linear algebra and matrix computation
- Experience with BLAS/LAPACK and well-known Sparse Linear Solvers is an asset
- Experience in programming in C/C++
- Experience in parallel programming with OpenMP
- Familiarity with some performance profiling tools
- Code, algorithm and/or low-level optimization experience is an asset
Job Profile
Tasks- Assist in development
- Collaborate with team
- Identify non-determinism
- Improve performance
- Profiling and testing
Algorithm optimization BLAS Bottleneck analysis C C++ High Performance Computing LAPACK Mathematical optimization Non-determinism Openmp Parallel Computing Profiling Sparse linear solvers Testing Validation
Experience0 years
Education
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in South America
Remote Jobs in Asia/Pacific
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Internship Remote Jobs
Contract Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Remote Project Manager Jobs
Remote Marketing Manager Jobs
Remote Business Development Jobs
Remote Data Scientist Jobs
Remote Machine Learning Jobs
Remote Technician Jobs
Remote Engineer I Jobs
Remote Advisor Jobs
Remote Client Relations Specialist Jobs
Remote Customer Service Jobs
Remote Program Manager Jobs
Remote Spanish Jobs
Remote Inside Sales Jobs
Remote Counsel Jobs
Remote Writer Jobs
Remote Customer Success Jobs
Remote Assistant Jobs
Remote Therapist Jobs
Remote Mobile Jobs
Remote Sales Specialist Jobs
Remote Jobs with CAD > 200K in Salary
Remote Jobs with EUR > 180K in Salary
Remote Jobs with GBP > 260K in Salary
Remote Jobs with GBP > 300K in Salary
Remote Jobs with GBP > 280K in Salary
Remote Jobs with CAD > 220K in Salary
Remote Jobs with EUR > 220K in Salary
Remote Jobs with EUR > 200K in Salary
Remote Jobs with CAD > 240K in Salary
Remote Jobs with EUR > 240K in Salary
Remote Jobs with EUR > 260K in Salary