Software Engineer
AI Frameworks
Confirmed live in the last 24 hours
Modular

51-200 employees

Unified platform for developing and deploying AI
Company Overview
Modular, a next-generation AI developer platform, stands out for its unique culture of direct communication and support, offering both community members and enterprise customers the opportunity to interact with the team via Discord and receive expert assistance. The company's competitive advantage lies in its unified approach to AI development and deployment, making it a leader in the AI industry. Its technical prowess is demonstrated in its ability to support customers in scaling to meet their future challenges, showcasing its commitment to continuous growth and adaptation.
AI & Machine Learning

Company Stage

Series A

Total Funding

$130M

Founded

2022

Headquarters

,

Growth & Insights
Headcount

6 month growth

6%

1 year growth

24%

2 year growth

543%
Locations
Canada • United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Bash
Python
Tensorflow
Pytorch
Java
CategoriesNew
AI & Machine Learning
Software Engineering
Requirements
  • 4+ years of systems design experience such as distributed systems, high-performance concurrency, etc.
  • Ability to create durable, reusable software frameworks that are leveraged across teams and functions
  • In-depth knowledge of modern C++ is required.
  • Develops secure and high-quality production code, and reviews and debugs code written by others
  • Experience with one or more cloud application programming languages (C, C++, Java, C#, Go etc.) and modern scripting languages (Bash, Python, etc).
  • Strong collaboration skills, ability to share information with internal and external engineering and product teams.
  • Experience, or deep interest, in machine learning technologies and use cases.
  • Creativity and curiosity for solving complex problems, a team-oriented attitude that enables you to work well with others, and alignment with our culture.
  • Experience using open source software components in production.
  • Devotion to quality and engineering excellence.
  • Strong written and verbal communication skills.
  • Strongly identifies with our core company cultural values.
Responsibilities
  • Build monitoring, alerting and observability for Modular services.
  • Collaborate with open source engineers to help facilitate the future of ML software stacks
  • Work with compiler, performance, and kernel teams providing API’s to fully integrate the events, metrics, logs and traces and build corresponding dashboards to analyze today’s complex server, mobile, and other production systems.
  • Ensure that existing and up-and-coming accelerators are high performing and work with ML frameworks inside the Modular runtime.
Desired Qualifications
  • LLVM, MLIR, or Python experience is a bonus.
  • Experience with working on or contributing to a major machine learning framework such as TensorFlow, PyTorch, and/or ONNX/ONNXRuntime is a bonus.