Software Engineer, Applications & Customer Solutions

MemryX

Ann Arbor (MI)

On-site

USD 75,000 - 95,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical, dental, and vision coverage
Matching 401(k)
Equity incentive packages
Unlimited paid time off
Growth and learning opportunities

Job summary

A semiconductor company in Ann Arbor is seeking a Software Engineer focused on applications and customer solutions. You will be involved in developing and optimizing AI applications utilizing C++ and Python, alongside engaging with customers to address their needs. Ideal candidates are curious innovators with strong programming skills and a background in AI frameworks. This role provides competitive salary, equity grants, and extensive health benefits as part of a supportive work culture.

Qualifications

  • Relevant internship or previous work experience.
  • Hands-on experience with machine learning frameworks.
  • Comfortable using developer tools in Linux.

Responsibilities

  • Build and optimize AI applications in C++ and Python.
  • Serve as technical contact to troubleshoot and integrate solutions.
  • Develop end-to-end demos for trade shows.

Skills

Proficient in Python
Proficient in C++
Strong communication skills
Team player
Eager to learn new languages and tools

Education

BS or MS in Computer Science or related field

Tools

TensorFlow
PyTorch
Linux environments
Git

Job description

Software Engineer, Applications & Customer Solutions

Who We Are:

MemryX Inc. is a semiconductor company focused on delivering high-performance, low-power AI accelerators for edge computing. Founded in 2019 and headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei, Hsinchu (Taiwan), and Bangalore (India). We’re in the process of opening a new site in Riyadh, Saudi Arabia.

Our unique compute-near-memory architecture minimizes data movement and enables massively parallel, scalable on-chip AI inference. We’ve co-designed a full hardware-software stack (compiler, runtime, and APIs) to make AI development both easy and high-performance. Powered by MemryX Compute Engines, our decentralized many-core dataflow design delivers industry-leading throughput and efficiency, ideal for smart edge devices.

We are currently in production with our MX3 AI accelerator and actively developing next-generation MX4, backed by top-tier VCs. At MemryX, you’ll join a collaborative, innovation-driven team that empowers you to shape the future of edge AI.

Who You Are

  • Communicative & Collaborative: You’re open, honest, and thrive on feedback.
  • Curious & Innovative: You love brainstorming new ideas and turning them into reality.
  • Tech-Driven: Passionate about advancing AI and edge computing.
  • Adaptable: Energized by the fast pace and ambiguity of a startup environment.

Why You’ll Love Working Here:

  • Hands-On Learning: Structured rotations across hardware and software domains.
  • Innovative Culture: Rapid prototyping, continuous learning, and a true startup mindset.
  • Career Path: Clear progression from junior engineer to specialist and beyond.
  • Great Perks: Competitive salary, equity grants, comprehensive health benefits, and more.

What You’ll Do:

  • Application Development: Build and optimize AI apps in C++ and Python on MemryX accelerators.
  • Customer Engagement & Outreach: Serve as technical contact (troubleshoot issues, translate requirements, and integrate our stack) and represent MemryX at conferences and workshops.
  • AI Demos: Develop end-to-end demos (hardware+software) for trade shows and internal use.
  • Community: Engage with the open-source community via our GitHub repositories and forums.
  • SDK Enhancement: Identify, propose, and help implement new SDK features to improve our developers' experiences.

What We Expect to See:

  • Education: BS or MS in Computer Science, Computer Engineering, or related field.
  • Experience: Relevant internship, or previous work experience.
  • Programming: Proficient in Python and/or C++; eager to pick up new languages and tools.
  • ML Frameworks: Hands-on with TensorFlow or PyTorch.
  • Dev Tools: Comfortable in Linux environments and Git-based workflows.
  • Soft Skills: Strong communicator, team player, and receptive to feedback.

What We Would Be Happy to See:

  • Prior experience with AI application development.
  • Open-source contributions or community engagement.
  • Projects in hardware accelerators or embedded systems.

Reports to : Senior Director of Engineering

Work Schedule : Full-time

Why Join MemryX?

We offer more than just a job - we offer a career with purpose! Our benefits package includes:

  • Comprehensive medical, dental, and vision coverage. MemryX covers 100% of the employee premium!
  • Matching 401(k).
  • Equity incentive packages.
  • Company-paid life insurance coverage for all employees.
  • Unlimited paid time off.
  • Generous paid parental leave.
  • Growth and learning opportunities, including tuition reimbursement and professional development support.
  • Potential for advancement in a growing organization.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior SoC Architect
Senior SoC Architect

MemryX Inc. • Ann Arbor (MI)

On-site
USD 180,000 - 240,000
Medical coverage
401(k) matching
Equity incentives
+5
Senior SoC Architect
Senior SoC Architect

MemryX • Ann Arbor (MI)

On-site
USD 200,000 - 320,000
Medical benefits
401(k) matching
Equity incentives
+4
Field Application Engineer
Field Application Engineer

TetraMem INC • Wayne (CA)

On-site
USD 120,000 - 180,000
Software Engineer I – Compiler & Runtime
Software Engineer I – Compiler & Runtime

TetraMem Inc • San Jose (CA)

On-site
USD 135,000 - 165,000
Full-time employee benefits
Equity eligibility
Application Engineer
Application Engineer

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 110,000 - 300,000
Field Application Engineer
Field Application Engineer

TetraMem Inc. • San Jose (CA), Northern (KY)

Hybrid
USD 120,000 - 180,000
AI System Engineer
AI System Engineer

SK hynix America • San Jose (CA)

On-site
USD 155,000 - 215,000
Top Tier health insurance at no employee cost
Paid time off: PTO + Company Holidays + Happy Fridays
Paid Parental Leave Program
+3
Forward Deployed Engineer
Forward Deployed Engineer

Mem0 • California (MO)

On-site
USD 140,000 - 240,000
Health, dental & vision coverage
Lunch & dinner, in-office
Flexible PTO
+3
Head of Software
Head of Software

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 200,000 - 350,000
MTS, AI Optimized Memory Digital Design Engineer
MTS, AI Optimized Memory Digital Design Engineer

Micron Technology • Folsom (CA)

On-site
USD 175,000 - 309,000