AI Developer

1 week ago


Hyderabad City Taluka, Pakistan beBee Careers Full time

Job Overview

The role involves advancing state-of-the-art in Machine Learning using Qualcomm chips' heterogeneous computing capabilities. This allows the running of trained neural networks on device without a cloud connection. The inference engine enables developers to run neural network models trained in various frameworks on Snapdragon platforms at high speeds while consuming minimal power. Your work will directly impact billions of mobile devices worldwide.

In this position, you will be responsible for developing and commercializing ML solutions like Snapdragon Neural Processing Engine (SNPE)/Android Neural Network framework on Qualcomm SoCs. You will port ML solutions to various platforms involving different compiler toolchains and enable the product to work on upcoming chipsets. Performance optimization for benchmarking on multiple hardware accelerators (like CPU/GPU/DSP) is also a key responsibility. You will possess expert knowledge of debugging, improving, and maintaining cross-platform compilation, linkage, build system, and deployment aspects of large software C/C++ dependency stacks using best practices.

You will also need to stay up-to-date with the fast-paced development happening in the industry and academia to continuously enhance our solution from software engineering as well as machine learning perspectives.

Key Responsibilities:

  • Develop and commercialize ML solutions like SNPE/Android NN framework on Qualcomm SoCs
  • Port ML solutions to various platforms involving different compiler toolchains
  • Enable the product to work on upcoming chipsets
  • Optimize performance for benchmarking on multiple hardware accelerators (CPU/GPU/DSP)
  • Stay updated with industry and academia developments

Required Skills and Qualifications:

To excel in this role, you should have a strong background in quality software development with excellent analytical and debugging skills. Very good development skills in C, C++, STL, and Python are essential. Experience with embedded systems development or equivalent is required. A good understanding of software development and debugging in embedded environments is necessary. Additionally, experience in analysis and optimizations of ML KPIs like Performance, Accuracy metric, and system KPIs like Processor utilization, Memory, Cache, DDR etc., is highly desirable. Familiarity with version control tools like git, Gerrit, is also required. Excellent communication skills (verbal, presentation, written) and the ability to represent complex data in a well-organized manner are crucial. Collaborating across a globally diverse team and multiple interests is also an essential aspect of this role.

Preferred Qualifications:

A good understanding of Machine Learning and Deep Learning fundamentals and key concepts is beneficial. Experience with ML application development or any benchmarking framework like MLPerf, AITUTU, GBAI etc. is desirable. Familiarity with ML frameworks like TensorFlow, PyTorch, Onnx etc. can be advantageous. Awareness of windows ecosystem and familiarity with windows debugging/analysis tools can also be helpful. Good understanding of Processor architecture, system design fundamentals, and experience with machine learning accelerators or GPU/DSP development, optimizing algorithms for hardware acceleration cores using OpenCL, DSPs and/or ML specific cores are preferred qualifications.

Work Experience:

2 to 4 years of relevant work experience in software development and optimizations are expected.

Educational Requirements:

Bachelor's/Master's in Computer Science, Computer Engineering, or Electrical Engineering are the minimum educational requirements.

],
  • AI Developer

    1 week ago


    Hyderabad City Taluka, Pakistan beBee Careers Full time

    AI Engineer Role OverviewThis position involves leading the design, development, and optimization of AI Agents leveraging Large Language Models (LLMs), reinforcement learning, and other AI techniques. The successful candidate will architect and implement robust, scalable, and high-performance AI-driven software solutions.Key Responsibilities:Leverage LLMs,...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior Technical Developer - AI/MLThis is an exciting opportunity to join our team as a senior technical developer specializing in AI/ML technologies. In this role, you will be responsible for designing, developing, and implementing AI/ML initiatives and proof of concepts.Job DescriptionWe are looking for a highly skilled individual with experience in AI/ML...

  • Senior AI Developer

    1 week ago


    Hyderabad City Taluka, Pakistan beBee Careers Full time

    AI ML ConsultantWe are currently seeking an experienced professional to fill the role of Consultant Specialist.In this capacity, you will be responsible for:Acting as a Senior Technical DeveloperDelivering Initiatives and Book of WorkCoaching Other Developers in AI ML TechnologiesDeveloping New Approaches and Technical SolutionsCultivating Strong...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    AI Software Development LeadWe are looking for a highly motivated AI Software Development Lead to join our team. As a key member of the team, you will be responsible for leading the development of cutting-edge AI software applications and frameworks. Your expertise in software design, development, testing, and deployment will be invaluable in shaping the...


  • Faisalabad City Tehsil, Pakistan Velocity AI Full time

    AI And Machine Learning Expert Velocity AI, Pakistan Job Title: Full Stack Developer (AI/Machine learning specialist)Location: RemoteWe are a startup seeking a talented Full Stack Developer to join our team and help build a revolutionary new product. This is a unique opportunity for a self-starter who is excited about the prospect of being the first...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Senior AI/ML Developer PositionWe are seeking an experienced professional to fill the role of a senior AI/ML developer. This position requires strong technical skills in AI and ML, as well as excellent communication and leadership abilities.Main Responsibilities:Act as a senior technical developer in the AI/ML pod covering DCOO, procurement, and supporting...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Software Development EngineerWe are looking for a skilled software developer to join our team and contribute to the development of applications and Test Frameworks using Qualcomm AI Stack SDKs and tools on Snapdragon platforms. The ideal candidate will have expertise in programming languages such as C, C++, Java, Python, etc., and a strong understanding of...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Unlock the Power of Artificial IntelligenceWe are seeking a talented Artificial Intelligence Engineer to join our team. As an AI Engineer, you will be at the forefront of developing and optimizing AI models in areas such as voice cloning, AI-powered dubbing, large language models (LLMs), and RAG systems.You will work closely with senior engineers on projects...


  • Hyderabad City Taluka, Pakistan beBee Careers Full time

    Job Description:We are seeking an experienced professional to join our team as a Senior AI/ML Developer. In this role, you will act as a senior technical developer in the AI ML pod covering DCOO, procurement, and supporting other CET functions.Key Responsibilities:Design, development, and implementation of AI/ML initiatives and proof of concepts.Cultivate an...

  • Edge AI Developer

    1 week ago


    Hyderabad City Taluka, Pakistan beBee Careers Full time

    **GenAI Expert Role:**We are seeking a seasoned GenAI expert to spearhead the development and commercialization of our cutting-edge AI Runtime SDK. The selected candidate will be responsible for driving the work forward with a passion for the role of edge in AI's evolution, pushing performance boundaries with large models, and staying abreast of GenAI...