Demo

Software Engineer (SDK)

MemryX
Ann Arbor, MI Full Time
POSTED ON 2/7/2025
AVAILABLE BEFORE 5/7/2025

Who We Are

MemryX, Inc. is an AI semiconductor startup company headquartered in Ann Arbor, Michigan, with branches in Taiwan and India. We develop highly scalable and innovative AI accelerator chips that offer high performance, low energy, and ease of use for embedded Edge AI vision-based applications and real-time data processing. The company is backed by excellent VC funding, has reached production HW & SW availability, and is actively growing its customer base.

While our tech is one of a kind we would not be able to make these advancements without our team. Our collaborative culture is one of the keys to our success

Who You Are

  • You are an open and honest communicator who values your team
  • You are innovative, enjoy bringing new ideas to the table and are receptive to ideas and feedback from others
  • You're passionate about advancing the state of the world through new technology
  • You enjoy the ambiguity and pace of a startup environment

The role

MemryX is looking for a full-time Software Engineer to be a key contributor to our C & Python SDK (Software Development Kit). The day to day of the role will be designing, implementing, and testing SDK components such as C / Python runtime libraries, GUI toolkits, gstreamer plugins, etc.

What You Will Be Doing :

  • Writing high-performance, cross-platform libraries in C and Python (plus PyGObject and Cython) for our end users to build their applications on top of.
  • Discussing, designing, implementing, and testing new features for SDK libraries, potentially covering a wide technical area from GUIs in Qt to gRPC and networking.
  • Collaborating with multiple teams to add SDK features and address requests for new functionality from either customers or internal.
  • Making end-to-end computer vision applications as demos or user tutorials, using neural networks to do object detection, segmentation, pose estimation, etc. Novel and interesting ideas are encouraged.
  • Occasionally interacting with the open-source community via our public GitHub pages.
  • What We Expect To See :

  • MS in Computer Science / Engineering, or BS 2 years experience
  • Strong C and Python skills, especially C
  • Moderate to strong computer vision and neural network knowledge
  • Experience working on large software projects in a team using git
  • Work Location : Ann Arbor, MI

    Hours : Full-time, Monday-Friday

    Reports To : Director of Engineering, SDK

    Employment Opportunity and Benefits of Employment : We are committed to creating and fostering a diverse and inclusive workplace environment for all of our employees. We are an equal opportunity employer.

    MemryX offers a generous benefits package including health, dental, vision, unlimited time off, and a 401k with matching.

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Software Engineer (SDK)?

    Sign up to receive alerts about other jobs on the Software Engineer (SDK) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $222,941 - $284,552
    Income Estimation: 
    $266,380 - $359,704
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Software Engineer (SDK) jobs in the Ann Arbor, MI area that may be a better fit.

    Software Engineer - AI & ML

    Lakeside Software, Ann Arbor, MI

    Quality Assurance Engineer

    FPT Software, Ann Arbor, MI

    AI Assistant is available now!

    Feel free to start your new journey!