Software Engineer - Profiler - CentML
  • N/A, Ontario, Canada
  • via MindMatch.ai
-
Job Description

About UsWe believe AI will fundamentally transform how people live and work. CentMLs mission is to massively reduce the cost of developing and deploying ML models so we can enable anyone to harness the power of AI and everyone to benefit from its potential.Our founding team is made up of experts in AI, compilers, and ML hardware and has led efforts at companies like Amazon, Google, Microsoft Research, Nvidia, Intel, Qualcomm, and IBM. Our co-founder and CEO, Gennady Pekhimenko, is a world-renowned expert in ML systems who holds multiple academic and industry research awards from Google, Amazon, Facebook, and VMware.About the Position: As a member of the Profiler team, you will help build Deepview our open-sourced tool that enables ML practitioners to identify performance bottlenecks and recommends the most cost/time-effective hardware option for their workloads.Your expertise will drive the scalability, performance, and reliability of our offerings, enabling our customers to seamlessly access and utilize a comprehensive suite of ML services that we offer.Come join our team and contribute towards democratizing Machine Learning for the world.This position is a Permanent, Full-Time Position. We operate in a Hybrid work environment that requires team members to be in the office 3 days a week. Our office address is located at 22 Adelaide Street West.Responsibilities:Build customer-facing applicationsParticipate in discussions with a team to craft performant solutions that exceed modern standards for efficiency, scalability, accessibility, and securityOwn your work during all stages of our software development lifecycle from product and project requirements, architecture, and deployment into production environmentsParticipate in code reviews, front-end design reviews, or technical reviews of product stories with in-depth yet constructive criticism; give and take feedbackBe vocal about efficiency and quality for yourself and your team; obsess over practices like Unit Testing, Continuous Delivery, or RefactoringEnsure solutions meet customer and business needs - not just minimum defined requirementsWho you are:Bachelors degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.Strong coding skills in Javascript, Python, and C/C++.3+ years of industry experience in software engineering.Keen UI/UX sense and enjoy building products that our customers will love using on daily basisExperience with version control, unit test authoring, code review, and deployment strategiesExperience working with teams, working on bigger products, or even startup experienceGreat verbal and written communication skillsNice to haves:Experience with machine learning productsIndustry experience in building enterprise-scale large distributed systems.Exposure to performance modeling, profiling, debugging, and code optimization or architectural knowledge of CPU and GPU is a plus.$100,000 - $120,000 a yearBenefits & Perks- An open and inclusive culture and work environment- Fully stocked kitchen at the office- Full health and dental benefits- Parental Leave top-up for 6 months- Continuous education budget- Generous vacation - were not saying unlimited, but if you need extra time to recharge, just askAt CentML, we celebrate our differences and value cultivating an inclusive environment for all. We welcome applications of all kinds and are committed to providing an equal opportunity process.

J-18808-Ljbffr

;