Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer, Senior Staff  image - Rise Careers
Job details

Machine Learning Engineer, Senior Staff - job 1 of 2

At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration.

We value humility and believe in direct communication. Our team is inclusive, and our differing perspectives allow for better solutions. We are seeking individuals passionate about tackling challenges and are driven by execution.  Ready to come find your playground? Together, we can help shape the endless possibilities of AI. 

Location

Hybrid, working onsite at our Toronto, Canada office.

d-Matrix is seeking a Machine Learning Engineer to join our Algorithm Team. We’re looking for someone to invent, design, and implement efficient algorithms that will be used to optimize Large Language Model inference on DNN Accelerators we develop. You would be part of a close-knit team of mathematicians, ML researchers, and ML engineers who create and apply advanced algorithmic and numerical techniques to the most cutting-edge and high-impact research in the overlap of mathematics, ML, and modern LLM applications.

What you will do:

  • implement advanced quantization algorithms for modern LLMs,

  • support and develop numerical libraries,

  • participate in design of the next generation chips for multi-model training and inference.

What you will bring:

  • MSc or PhD in CS, statistics, physics, or a related STEM field,

  • 4+ years of experience in industrial coding and OOP design,

  • high motivation to innovate and collaborate with experts from various fields,

  • experience in Python,

  • experience with transformer architecture is advantageous but not mandatory.

Equal Opportunity Employment Policy

d-Matrix is proud to be an equal opportunity workplace and affirmative action employer. We’re committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We hire the best talent for our teams, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. Our focus is on hiring teammates with humble expertise, kindness, dedication and a willingness to embrace challenges and learn together every day.

d-Matrix does not accept resumes or candidate submissions from external agencies. We appreciate the interest and effort of recruitment firms, but we kindly request that individual interested in opportunities with d-Matrix apply directly through our official channels. This approach allows us to streamline our hiring processes and maintain a consistent and fair evaluation of al applicants. Thank you for your understanding and cooperation.

d-Matrix Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
d-Matrix DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of d-Matrix
d-Matrix CEO photo
Unknown name
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$120000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Senior Staff , d-Matrix

At d-Matrix, we're on an exhilarating journey to harness the power of generative AI, and we're searching for a talented Senior Staff Machine Learning Engineer to join our vibrant team in Santa Clara, CA. If you're passionate about pushing the boundaries of technology and thrive in a culture of collaboration and respect, you’ll find your playground here. As a key member of the Algorithm Team, you’ll delve into inventing, designing, and implementing cutting-edge algorithms to optimize Large Language Model inference on our custom DNN Accelerators. You'll collaborate with a brilliant group of mathematicians, and ML researchers all while applying advanced algorithmic and numerical techniques that drive impactful innovations in AI. Your day-to-day might involve implementing advanced quantization algorithms, enhancing numerical libraries, and contributing to the design of the next generation of chips for multi-model training and inference. If you have an MSc or PhD in Computer Science, physics, or a related field and 4+ years of experience in industrial coding along with a deep understanding of Python, you might just be the perfect fit. We’re not just looking for skills; we value collaboration, creativity, and a desire to meet challenges head-on. Join us at d-Matrix where your expertise can make a real difference!

Frequently Asked Questions (FAQs) for Machine Learning Engineer, Senior Staff Role at d-Matrix
What are the responsibilities of a Senior Staff Machine Learning Engineer at d-Matrix?

As a Senior Staff Machine Learning Engineer at d-Matrix, your primary responsibilities include inventing, designing, and implementing efficient algorithms for optimizing Large Language Model inference on specialized DNN Accelerators. You'll engage in advanced quantization algorithm development, support and enhance numerical libraries, and actively participate in designing next-generation chips aimed at multi-model training and inference. Your expertise will be vital in collaborating with a diverse team of mathematicians and ML researchers.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Staff Machine Learning Engineer position at d-Matrix?

To qualify for the Senior Staff Machine Learning Engineer role at d-Matrix, candidates should possess an MSc or PhD in Computer Science, statistics, physics, or related STEM fields. Additionally, a minimum of 4 years of industrial coding experience and proficiency in object-oriented programming is required. Familiarity with Python is essential, and while experience with transformer architecture is beneficial, it is not mandatory.

Join Rise to see the full answer
What skills are valued for a Senior Staff Machine Learning Engineer at d-Matrix?

At d-Matrix, the ideal Senior Staff Machine Learning Engineer is expected to exhibit strong skills in algorithm development, particularly for Large Language Models. A high level of motivation to innovate and collaborate with professionals across various disciplines is key. Additionally, an understanding of numerical methods and experience with Python programming are crucial for success in this role.

Join Rise to see the full answer
What kind of work environment does d-Matrix offer for Machine Learning Engineers?

d-Matrix fosters a collaborative and inclusive work environment, emphasizing respect and open communication among team members. The company believes that a diversity of perspectives leads to more innovative solutions. Senior Staff Machine Learning Engineers will find an environment where challenges are met with enthusiasm and cooperation to drive transformative AI advancements.

Join Rise to see the full answer
Does d-Matrix support diversity within its hiring practices for Machine Learning Engineers?

Yes, d-Matrix is committed to an equal opportunity employment policy. The company actively seeks to create an inclusive workplace where all individuals, regardless of race, gender identity, or background, feel welcomed and empowered to contribute their best work. This commitment extends to the hiring process for the Senior Staff Machine Learning Engineer role and beyond.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer, Senior Staff
Can you discuss your experience with algorithm design as a Senior Staff Machine Learning Engineer?

When answering this question, provide specific examples of algorithms you've designed and implemented, particularly in the context of AI or machine learning. Discuss the challenges you faced and how your solutions impacted the projects or teams positively. Highlighting your ability to work collaboratively and share insights will also show your fit for d-Matrix's culture.

Join Rise to see the full answer
What are the key considerations when optimizing inference for Large Language Models?

It's essential to include considerations such as computational efficiency, memory usage, and response time when optimizing LLM inference. Discuss any specific techniques you've used, such as quantization or pruning, and explain how they improved model performance. Relating these insights to d-Matrix’s work will demonstrate your industry knowledge.

Join Rise to see the full answer
How do you approach collaboration in a team of diverse expertise?

Here, emphasize the importance of communication and inclusive problem-solving. Share experiences where you've successfully collaborated with professionals from varied backgrounds, highlighting how it led to innovative solutions. This aligns with d-Matrix’s values of respect and cooperation, reinforcing your fit for the role.

Join Rise to see the full answer
Can you describe a challenging project you managed and how you overcame obstacles?

In your response, choose a project that showcases your analytical and creative problem-solving skills. Detail the specific hurdles you encountered and the strategies you employed to address them. Show how your leadership and collaboration with your team were crucial in overcoming these challenges, aligning with d-Matrix’s focus on dedication and teamwork.

Join Rise to see the full answer
What is your experience with programming languages relevant to Machine Learning?

While Python is critical for this role, mention any additional languages you're proficient in, such as C++ or R, along with relevant experiences. Describe specific libraries or frameworks you've utilized and how they contributed meaningfully to your projects. This will illustrate your technical competence for the Senior Staff Machine Learning Engineer position.

Join Rise to see the full answer
How do you stay updated with the latest advancements in Machine Learning?

Discuss the various ways you keep abreast of advancements in the field, such as following leading journals, enrolling in online courses, or participating in industry conferences. Mention specific conferences or papers that influenced your work. This shows d-Matrix your commitment to expertise and lifelong learning.

Join Rise to see the full answer
Can you explain the concept of quantization in the context of AI models?

Define quantization clearly and concise, explaining how it reduces the precision of the numbers used in AI models to decrease memory consumption and improve speeds. Provide examples of quantization techniques you've applied or learned about, ideally linking them to relevant experiences that would resonate with the work at d-Matrix.

Join Rise to see the full answer
What do you understand about DNN Accelerators and their role in Machine Learning?

Describe in your response how DNN Accelerators are designed to perform the extensive computations required for deep learning tasks efficiently. You might cite specific accelerator technologies and the advantages they bring to ML tasks, reinforcing the relevance to d-Matrix's focus area.

Join Rise to see the full answer
How would you handle disagreements within your team regarding algorithm development?

Talk about the importance of open dialogue and finding common ground in disagreements. Share your strategies for fostering constructive discussions and collaborative decision-making. This aligns with d-Matrix’s values of teamwork and respect, displaying your fit within their culture.

Join Rise to see the full answer
In your view, what qualities make a successful Machine Learning Engineer?

Discuss qualities such as adaptability, attention to detail, and a passion for continuous learning. Highlight how these attributes have played a role in your previous successes, which will demonstrate your readiness for the challenges that come with the Senior Staff Machine Learning Engineer position at d-Matrix.

Join Rise to see the full answer
Similar Jobs
Posted yesterday
Posted 12 days ago
Two Dots Hybrid San Francisco
Posted 3 days ago
Photo of the Rise User
Tebra Remote Heredia, Heredia, Costa Rica
Posted 4 days ago
Posted 10 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Visa Remote Bangalore, India
Posted 4 days ago
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!