Senior Library Acceleration Engineer

VirtualVocations
Hamilton, New Jersey, United States
Full-time

A company is looking for a Senior Library Acceleration Engineer for RAPIDS.Key ResponsibilitiesAnalyze, design, and implement optimized GPU algorithms for data analytics and machine learningExpand and improve integration of RAPIDS into relevant high-level frameworksDrive performance analysis, benchmarking, and troubleshooting of associated librariesRequired QualificationsMS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field5+ years of proven experience in Computer Science, Artificial Intelligence, Applied Math, or related fieldExpert level knowledge in building and maintaining Python interfaces to lower level libraries, preferably in C++Strong analytical skills in algorithms and mathematics fundamentalsExperience with distributed algorithms and systems is a plus

6 days ago
Related jobs
Promoted
VirtualVocations
Hamilton Township, New Jersey

A company is looking for a Senior Library Acceleration Engineer for RAPIDS. ...

Promoted
InsideHigherEd
Princeton, New Jersey

The Senior Electrical Engineer will lead the design, implementation, and operation of state-of-the-art instrumentation and control systems in support of a wide range of current and future projects at PPPL. Bachelor’s Degree in Electrical, Computer or Software Engineering. Whether it be through scien...

Promoted
LJ Gonzer Associates
Trenton, New Jersey

Gonzer Associates is looking for individuals to join our pool of qualified candidates for potential assignment as an .They're a leading manufacturer of high-quality magnetic components, including transformers, inductors, and r....

Promoted
Fortinet
Trenton, New Jersey

We are looking for a Systems Engineer SLED to work closely with an Account Manager SLED in a defined territory. The Systems Engineer's main mission will be to support the sales organization in all technical matters regarding pre-sales, sales calls, and post-sales. Post-sales - be the lead technical ...

Promoted
VirtualVocations
Hamilton Township, New Jersey

A company is looking for an Information Assurance Process Engineer to optimize performance and governance of classified information systems. ...

Promoted
AMWARE FULFILLMENT SERV
Cranbury, New Jersey

Process Engineer will work independently as well as collaborate with cross functional departments for the optimization, design, and improvement of operational processes. The ideal candidate will utilize process engineering and lean concepts. The position will help in areas such as inventory control,...

Promoted
SHI
Somerset, NJ

Track record as a hands-on engineer designing and delivering solutions to meet complex design and architectural challenges in a cloud services environment. ...

Promoted
Canon Solutions America
Monroe Township, New Jersey

A note on degree requirements for this title: the term "engineering discipline" refers primarily to a degree in Mechanical, Software or Electrical Engineering, with additional consideration given to candidates who have degrees in Mathematics, Applied Mathematics, Applied Physics, Biology o...

Promoted
Deloitte
Princeton, New Jersey

Deloitte is seeking a Network/Systems Engineer to support the critical infrastructure engineering design, implementation, maintenance, and compliance in the Far East region. The Network/Systems engineer should be experienced in network security controls design, engineering, and compliance frameworks...

Promoted
Sterling Engineering Inc.
Princeton, New Jersey

We are hiring for a Project Engineer to join our team for business and contribute to multi-discipline design projects. Delegate project workload to Junior Engineers & Drafters; this involves monitoring schedules and budgets to ensure effective completion of projects accordingly. Preparation of e...