Senior/Staff Software Engineer, Compute Team
Argentina
Domino Data Lab
Experience the power of Enterprise AI with Domino Data Lab. Accelerate research, deploy models, and foster collaboration among code-first data science teams.Who we are
At Domino, we build software that helps the largest, AI-driven organizations build and operate advanced data science and AI solutions at scale. Our platform integrates a streamlined model development environment, MLOps capabilities, and novel features for collaboration, reuse, and reproducibility — all of which make data science teams more productive, reduce time to value, and ensure compliance. Our customers — like Johnson & Johnson, GSK, Bristol Myers, UBS, FINRA and the US Navy — are using our software to solve some of the most important challenges in the world, such as developing new medicines, securing our financial markets, or protecting our country. Backed by Sequoia Capital, Coatue Management, NVIDIA, Snowflake and other leading investors, we have been in business for a decade but are still a small team operating with the spirit of a startup. Especially in the world of AI today, we believe that the future is still being invented — and we want to be the ones building it. For more information, visit www.domino.ai
What we are building
The Compute team at Domino is enabling customers to perform data-science activities across a range of hybrid/on-prem/cloud architectures. The team drives Domino’s Nexus offering and continues to establish standards within Domino’s Platform Engineering organization for improved workload execution, security and scalability.
What your impact will be
In your first year, you will
- Contribute to current Nexus architecture initiatives and milestones
- Work with the engineering teams to review, prioritize and plan for architectural improvements outside of Nexus.
- Drive standards for the “operator pattern” and service architecture to ensure other engineering teams are considering and implementing maintainable patterns.
- Work with Scale team to analyze and provide recommendations based on scale requirements of the Domino platform
What we look for in this role
- 8+ years previously in a software engineering individual contributor role
- Strong knowledge of one or more programming languages, such as Scala, Java, Kotlin, Go, C/C++, C#
- Experience in design and development of large scale distributed systems
- Strong understanding of data structures, algorithms, and software design principles
- Excellent problem-solving and communication skills
What we value
- We value a growth mindset. High-performing creative individuals who dig into problems and see the opportunities for success
- We believe in individuals who seek truth and speak the truth and can be their whole selves at work
- We value all of you that believe improving is always possible At Domino Everything is a work in progress – we can do better at everything
- We emphasize an environment of teaching and learning to equip employees with the tools needed to be successful in their function and the company
- We strongly believe in the value of growing a diverse team and encourage people of all backgrounds, genders, ethnicities, abilities, and sexual orientations to apply
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture Distributed Systems Engineering Java ML models MLOps Scala Security Snowflake Teaching
Perks/benefits: Career development Startup environment Team events
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.