Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Neural Network Kernel Software Development Engineer

Targeted Talent

Job Description

Job Description

Senior Neural Network Kernel Software Development Engineer


Our client is making substantial investments in software to enhance the seamless deployment of neural networks on their hardware, streamlining the experience for researchers and developers. The focus involves the optimization of various common neural networks for optimal performance on architectures, facilitated by the software optimization tool flow.

We are seeking software developers who are driven and naturally curious. The chosen candidate will contribute within agile teams, working closely with senior software engineers for mentorship. This role presents an opportunity to tackle novel challenges using cutting-edge technologies, as they build innovative systems from scratch.

As a key team member, you will specialize in constructing efficient implementations of practical neural net kernels tailored to their distinctive hardware architecture. Additionally, you will implement diverse computing algorithms, maximizing computation and communication throughput. This role involves developing a profound understanding of the architecture's intricacies, working collaboratively with the architects and compiler engineers.

Responsibilities:

  • Experience writing kernels to accelerate Neural Network execution on custom hardware accelerators (not on CPU's)
  • Design, prototype, and execute low-level, adaptable C++ programs (kernels) for various neural net operations.
  • Define, document, and communicate configuration APIs for these kernels to the compiler team.
  • Share performance optimization concepts with both compiler engineers and architects working on future product generations.
  • Develop comprehensive computation strategies spanning kernels for multichannel and multi-chip neural net implementations.

Requirements:

  • Degree in Computer Science, Engineering, Math, Physics, or related field (preferably MS or PhD).
  • Profound knowledge of modern C++, with a focus on code generation and low-level compute optimizations.
  • Familiarity with fundamental Neural Network operator algorithms - Convolutions, Transformers, RNNs.
  • Demonstrated capability to independently navigate challenging, well-defined problems.
  • Aptitude and interest in both high-level conceptual understanding and intricate technical details.
  • Enthusiasm for problem-solving within highly structured and restricted environments.

Preferred Skills and Experience:

  • Proficiency in Python.
  • Experience with other AI accelerator programming.
  • Strong mathematical aptitude.
  • Enjoyment of solving complex problems.

Our client offers:           

  • Comprehensive health and extended health benefits.
  • Competitive Salary
  • Unlimited sick leave.
  • Stock options.
  • Contribution to revolutionizing chip and software technologies with global impact.
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Senior Neural Network Kernel Software Development Engineer in Portland, OR vacancy
  • $192.4k - $275.8k

     ...enterprise customers, blending Site Reliability Engineering, Systems Engineering, and Service...  ...for youYour ImpactYou will be the most senior technical individual contributor on the...  ...meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see... 
    Senior
    Network
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Portland, OR
    2 days ago
  • $160k - $200k

     ...manufacturing platform, MISUMI Americas empowers engineers and procurement teams to accelerate...  ...companies in the Americas. Senior Backend Engineer (Node.js / AWS)...  ...possible. Our platform pairs intelligent software with a global network of vetted manufacturing partners,... 
    Senior
    Network
    Permanent employment
    Immediate start
    Remote work
    Flexible hours

    Fictiv

    Portland, OR
    18 days ago
  • $124k - $280k

     ...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust...  ...advisor, you leverage your influence, expertise, and network to deliver quality results. You motivate and coach others, coming... 
    Senior
    Network
    H1b

    PwC

    Portland, OR
    4 days ago
  •  ...About Us Swan Island Networks has been developing...  ...intelligence and alerting software for over a decade....  ...Networks began as a software engineering lab working with the...  ...prominent role in the development of our flagship...  ...Position Full-time Senior Software Engineer Responsibilities... 
    Senior
    Network
    Full time

    Swan Island Networks

    Portland, OR
    more than 2 months ago
  • $110k - $170k

     ...SENIOR SOFTWARE CONTROLS ENGINEER At Andrews Cooper, we specialize in delivering cutting-edge engineering...  ..., Vision Systems, and Industrial Networking Familiarity with Python, C/C++,...  ...direction. Support proposal development, project planning, and customer technical... 
    Senior
    Network
    Full time
    Work at office
    Flexible hours

    Andrews Cooper Technology LLC

    Portland, OR
    23 days ago
  •  ...One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend...  ...).Expertise in cloud-native technology, including networking & security, and experience being part of an on-call rotation... 
    Senior
    Network
    Immediate start
    Remote work

    Confluent

    Portland, OR
    23 hours ago
  • $166.88k

    Portland, ORTelecommuting allowed from anywhere within ID, WA, OR, or UTFull timeR-6884Job Title: Senior Software Development Engineer (multiple positions)Participate in a team environment for the delivery and maintenance of application systems. Program, debug, and test... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Work from home
    Flexible hours

    Cambia Health Solutions

    Portland, OR
    5 days ago
  •  ...Senior Vice President, Reinsurance About the Company Rapidly expanding mid-sized reinsurance broker with collaborative culture...  ...candidates with a strong production background and a well-established network in the reinsurance market. The ideal candidate is someone who... 
    Senior
    Network

    Confidential

    Portland, OR
    2 days ago
  • Our MissionAt Palo Alto Networks, we’re united by a shared mission—...  ...services, and data stores other engineering teams integrate with to...  ...and renewal.We are seeking a senior technical leader for this platform...  ....Familiarity with enterprise software and the expectations security... 
    Senior
    Network
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks

    Portland, OR
    14 days ago
  • SENIOR RF APPLICATIONS ENGINEER / DIRECTOR OF APPLICATIONS (MULTIPLE OPENINGS)Job DescriptionDefinition,...  ...spectrum analyzers, optical power meters, Network analyzers to 65 GHz & above, etc....  ...technical degreeMinimum 5+ years development experience RF / Microwave or highly... 
    Senior
    Network
    Work at office

    MoTek Technologies

    Portland, OR
    3 days ago
  •  ...into one of the most critical networks on the internet. Key job...  ...operations on a global scale. - Engineer proactive detection and...  ...user feedback — delivering software with Agile practices that makes...  ...internship professional software development experience- 2+ years of non-... 
    Network
    Internship
    Worldwide

    Amazon

    Vancouver, WA
    5 days ago
  •  ...Senior Vice President, Account Services About the Company Established healthcare...  ...strategic consultant, and leading business development activities. This role requires an...  ...development background, an established network of industry contacts, and experience in... 
    Senior
    Network

    Confidential

    Portland, OR
    2 days ago
  •  ...Senior Vice President of Business Development, Aviation Aftermarket About the Company Rapidly growing aviation aftermarket organization focused on...  ...commercial strategy, or executive leadership, and a robust network within the global aviation aftermarket. The role... 
    Senior
    Network

    Confidential

    Portland, OR
    3 days ago
  • $110.7k - $218.3k

     ...operators, creatives, designers, engineers, and architects. Our team...  ...the Web, Mobile, Social Networking, Digital Strategy, Digital...  ...extensionsExperience with software development and scripting technologies....  ...From entry-level employees to senior leaders, we believe there’s... 
    Senior
    Network
    Local area
    Visa sponsorship

    Deloitte

    Portland, OR
    23 hours ago
  •  ...Senior Vice President of Retirement Sales About the Company Rapidly growing financial...  ...services distribution. A strong network of financial advisors, retirement plan consultants...  ...professional settings. Functions Sales/Revenue Business Development Confidential
    Senior
    Network

    Confidential

    Portland, OR
    5 days ago
  •  ...Senior Vice President, Growth About the Company Innovative open-enrollment school network Industry Education Management Type Educational Institution Founded...  ...people management, including the development of a culture of accountability, learning... 
    Senior
    Network
    Local area

    Confidential

    Portland, OR
    5 days ago
  • $60 - $100 per hour

     ...Job Description PT or OT Practice Owner Senior Living | You Bring the Ambition. We...  ...relationships. You develop the referral network. You shape the clinical culture. You...  ...and billing Marketing and business development Referral development Operational infrastructure... 
    Senior
    Network

    Prava Therapy

    Beaverton, OR
    5 days ago
  •  ...Senior Vice President, Partnership Development About the Company Top education technology (EdTech) platform...  ...Search Tutoring Advice Search Engine Business Classifications...  ...a focus on expanding the partner network. This role demands a dedicated professional... 
    Senior
    Network

    Confidential

    Portland, OR
    1 day ago
  •  ...Senior Vice President, Account Services About the Company An established healthcare...  ...President, Client Services / Business Development to join their team. The successful candidate...  ...role requires a leader with a strong network in the industry, a proven track record... 
    Senior
    Network

    Confidential

    Portland, OR
    4 days ago
  • $93.09k - $124.12k

     ...Lumen is the trusted network for the AI‑powered world, connecting people, data, and...  ..., join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by...  ...feedback to network as-built, Engineering Development Plans, and configuration management... 
    Senior
    Network
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Portland, OR
    2 days ago
  •  ...Senior Vice President of Sales About the Company Private equity-backed technology company focused on risk management and compliance within contractor networks. Industry Information Technology and Services Type Privately Held, Private Equity-backed... 
    Senior
    Network
    For contractors

    Confidential

    Portland, OR
    5 days ago
  •  ...support to the US Army Corps of Engineers and other clients under the...  ...Program.HDR is looking for a senior integrated water resources...  ...modeling, including hydrology development and analysis; climate change...  ...every day.Our eight Employee Network Groups (Asian Pacific, Black,... 
    Senior
    Network
    Local area

    HDR

    Portland, OR
    2 days ago
  •  ...Senior Vice President, Commercial & Growth About the Company Innovative asynchronous...  ...~ nationwide physician-only clinical network ~ api-based ~ startup friendly ~50...  ...to take ownership of the full commercial engine. This senior leadership role is pivotal in... 
    Senior
    Network

    Confidential

    Portland, OR
    5 days ago
  •  ...Senior Vice President of Health System Sales About the Company Digital health company connecting providers, suppliers, and health...  ...that the platform meets the needs of a large and established network of healthcare providers and suppliers. Hiring Manager Title... 
    Senior
    Network
    Remote work

    Confidential

    Portland, OR
    4 days ago
  •  ...only in your community, but around the world. In the role of Senior Real Estate Services Agent, we'll count on you to:...  ...our authentic selves to work every day. Our eight Employee Network Groups (Asian Pacific, Black, Hispanic/Latino(a), LGBTQ+, People... 
    Senior
    Network
    Full time
    Relocation
    Flexible hours

    HDR

    Portland, OR
    3 days ago
  •  ...WHO WE’RE LOOKING FOR We are looking for a Senior Principal Software Engineer with deep expertise in FP&A , a strong understanding of P&L and financial drivers , and a proven track record delivering enterprise‑scale finance planning solutions using Anaplan... 
    Senior

    NIKE

    Beaverton, OR
    1 day ago
  •  ...Senior Director of Policy & Research About the Company Innovative organization advocating...  ...team but also contributing to the development of program managers and ensuring that...  ...record in policy development, a strong network within the academic and policy-making communities... 
    Senior
    Network
    Work at office
    Remote work

    Confidential

    Portland, OR
    3 days ago
  •  ...Senior Healthcare Recruiter - Growth Opportunity If you've ever dreamed of blending your...  ...we combine the sophistication of modern software with hands-on recruiting expertise,...  ...proprietary CRM and ATS, alongside leveraging your network and innovative communication tools,... 
    Senior
    Network
    Permanent employment

    MLee Healthcare Staffing and Recruiting, Inc

    Portland, OR
    3 days ago
  •  ...withcutover milestones, integration requirements, and acceptance criteria. Partnerwith Engineering, IT, OT, cybersecurity, and field operations to guidesystem design, network architecture, and regulatory compliance. Direct integrationactivities such as PLC/RTU upgrades... 
    Senior
    Network
    Contract work

    BizTek People, Inc. | APA International Placement Consultant...

    Portland, OR
    2 days ago
  • $47k - $75k

     ...Requirements: We expect at least 3 years of professional software development experience outside of internships. We look for 2+ years of...  ...We develop real-time systems that monitor transportation network execution. We partner with customers and leadership teams... 
    Network
    Full time
    Internship
    Worldwide

    Amazon Canada Fulfillment Services, ULC

    Vancouver, WA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Neural Network Kernel Software Development Engineer. Be the first to apply!