Senior Software Engineer, Data/ML; Full Stack
Listed on 2026-06-26
-
Software Development
Software Engineer, Cloud Engineer - Software, Machine Learning/ ML Engineer
Location: New York
Senior Software Engineer, Data/Machine Learning (Full Stack)
We are seeking a Senior Software Engineer to join our New York based Data/ML team. The Data/ML team tackles interesting problems that span a wide range of technical challenges in machine learning, data storage, database optimization, cloud storage, API design, UI/UX, and more.
You will have the opportunity to create solutions that can make it seamless for a user to use a smart machine, get data from that smart machine, and use that data to do something really interesting. Since data is so fundamental to all types of smart machines and use cases, we collaborate with folks from different engineering teams, like SLAM or Computer Vision, to get the data from their components/services into Viam.
The current tech stack consists of Golang (backend), Python/Tensor Flow (machine learning), Type Script, Vue, Svelte, HTML (frontend).
Responsibilities- Work across the stack to create scalable solutions that allow our users to manage the lifecycle of data from smart machines.
- Design and implement data storage and processing systems.
- Collaborate with many other teams to integrate their newest features into our web app frontend and backend.
- Has an affinity for sophisticated problems, and loves solving them with practical solutions.
- Believes in high-quality, tested, and well-documented code.
- Is excited to discuss and implement best practices and design patterns for data viewing and analysis.
- Has experience in data storage and cloud infrastructure.
- Wants to work with physical hardware, but doesn’t necessarily have experience doing so.
- Has experience in component-based development, end-to-end testing, and frontend frameworks.
- Has software engineering experience using languages, such as C/C++, Golang, Java, Python, JavaScript, Type Script.
- 100% covered medical/dental/vision insurance plans
- Competitive salary & equity packages (see below)
- Reproductive Health Benefits including Fertility Benefits and Abortion Access Travel Benefits
- 25 days paid vacation and generous holiday observances
- One Medical Membership
- Citi Bike memberships
- Commuter benefits
- Monthly wellness stipend to be used for a variety of fitness-related items like gym memberships, fitness classes, fitness equipment, apparel, and more
- Free lunch everyday that you’re in the office
- Paid parental leave
The starting salary for this role is between $157,000 - $213,000/year. Your exact offer will vary based on a number of factors such as experience level, skillset, market location, and balancing internal equity relative to peers at the company. We recognize that the person we hire may be less experienced, or more senior, than this job description as posted. In these situations, the updated salary range will be communicated with you as a candidate.
In addition to cash compensation, Viam offers a comprehensive Total Rewards package that includes equity grants, health benefits, and more.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).