SanMateoRecruiter Since 2001
the smart solution for San Mateo jobs

Senior Software Engineer, Developer Platform

Company: Mythic
Location: San Mateo
Posted on: January 10, 2022

Job Description:

About us: Mythic has developed a unified hardware and software platform featuring its unique Mythic Analog Compute Engine (Mythic ACE---) to deliver revolutionary power, cost, and performance that shatters digital barriers preventing AI innovation at the edge. The Mythic Analog Matrix Processor (Mythic AMP---) makes it much easier and more affordable to deploy powerful AI solutions, from the data center to the edge device. The company has raised over $165.2 million to date, has over 120 employees, and has offices in Redwood City, CA, and Austin, TX. About the role: We are seeking an experienced Software Engineer to join the Mythic Software Developer Platform team. Our mission on the Developer Platform team is to unify the Mythic software into cohesive SDK, including production quality packages that provide simple and consistent APIs. Our software teams are developing a full stack of machine learning tools, from firmware and drivers to compilers to codesign with machine learning frameworks. As a Software Engineer on the Developer Platform team, you will work closely with the component teams to pull the full stack together. If you are passionate about creating great software and want to work with a passionate and enthusiastic team, we would love to talk with you! This role is not location-specific. However, candidates will be expected to keeping working hours in line with either Pacific or Central Time. Here's what you will do:

  • BS or MS in CS, Engineering, Math or any technical area that includes applied programming.
  • 5+ years of professional software development experience
  • Strong Python development skills, with at least 2 years of professional experience.
  • Experience developing API's at product or system level.
  • Experience in packaging Python tools and libraries and knowledge of packaging options.
  • Computer Science fundamentals in design patterns, algorithm design, and complexity analysis.
  • Strong problem solving and troubleshooting skills and an ability to come up with creative solutions to impossible-to-solve problems.
  • Excellent communication and collaboration skills.
  • You are a self-starter who is comfortable with a high level of independence and discretion to complete your work. Here's the background we hope you will have:
    • Communicate with diverse teams to develop component interface specifications.
    • Develop API's to implement consistent artifact and configuration interfaces across components.
    • Create cross component workflows and automation.
    • Develop release package management tools. The following would be nice to have, but is not required:
      • Experience with package deployment on Linux (esp. Ubuntu)
      • C++ development experience, especially C++14 or newer
      • DevOps or Release Engineering experience.
      • Docker experience.
      • Familiarity with Machine/Deep Learning #LI-Remote At Mythic, we pride ourselves in creating a culture where all employees feel valued and appreciated for the diverse perspectives and backgrounds they bring to the team. We aim to hire smart people, give them the resources they need to do their job well, and then leave the rest up to them. We celebrate individual differences and encourage people to be comfortable bringing their authentic selves to work. At the end of the day, we are committed to building a diverse workforce where everyone belongs. Mythic is an equal opportunity and affirmative action employer. It ensures equal employment opportunity without discrimination or harassment based on race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity or expression, age, disability, national origin, marital or domestic/civil partnership status, genetic information, citizenship status, veteran status, or any other characteristic protected by law. We look forward to reviewing your application!

Keywords: Mythic, San Mateo , Senior Software Engineer, Developer Platform, IT / Software / Systems , San Mateo, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Mateo RSS job feeds