Roboflow
Roboflow - Infrastructure Engineer
Who We Are
Our mission is to make the world programmable. Sight is one of the key ways we understand the world, and soon this will be true for the software we use, too. At Roboflow, were building the tools, community, and resources needed to make the world programmable with artificial intelligence. Roboflow simplifies building and using computer vision models. Today, over 1M+ developers, including those from half the Fortune 100, use Roboflows machine learning open source and hosted tools. What We're Looking For
Primarily, you like to make great things with passionate colleagues. You are someone that likes to own outcomes, not only inputs. Youre motivated by having responsibility and accountability. Youre eager to do the work, big and small. Youre curious and learning about new technologies, perhaps an early tinkerer with MLOps products. You show more than you tell. Youre motivated by the question, How can I improve this? and have a track record of doing so, even in ways adjacent to your role. What You'll Do
The focus of this role is on securing, scaling, and maintaining the infrastructure that powers our product backend, including: our cloud architecture, databases, file storage, search cluster, micro-services, and machine learning pipelines. You'll be working alongside our existing infrastructure team along with doing cross-team work spanning product, operations and customer-facing projects and should have the ability to context switch across a wide range of infrastructure, security and systems engineering work in a fast-paced startup environment. Skillset
Some or all of the following would be helpful: Production experience with Kubernetes Infrastructure-as-code - Terraform, Kubernetes Helm charts, bash scripting and Python-based automation in production environments Scale - operating infrastructure for large scale applications, especially in the machine learning/AI space Site reliability - alerting, monitoring, scaling services in AWS and GCP clouds Node.js and Python programming skills; ability to work with full-stack developers on designing, developing, and operating SaaS applications Experience with machine learning/big data at scale (GPU, Docker and Kubernetes) Experience with CI/CD automation (for example Github actions, Spacelift) Prior experience with machine learning libraries and stacks (Pytorch, Tensorflow) is a plus. Awareness of security best practices and tightening infrastructure for highly secure cloud operations Examples of tasks Running a high availability machine learning inference service Work with customer security teams to securely integrate Roboflow with their systems Develop infrastructure-as-code solutions to scale Roboflow in a cost-effective manner Work with the engineering team to define SLAs and SLOs, and participate in addressing security and reliability incidents across the platform Diving into cost optimization opportunities across the Roboflow stack Be part of teams designing and deploying new product features, including hands on coding in Python and Javascript Work with SoC2, HiPAA and GDPR requirements by improving security across systems and processes at Roboflow Participate in on-call rotations Who You'll Be Working With
Our team of ~60 attracts talent like executives that wanted to return to building, founders with a 100M+ exit, Roboflow users turned team members, open source contributors, and many exceptional others. You will directly be working with our Engineering Lead and a team of product, infrastructure and security engineers. Where You'll Work
Roboflow is distributed across the US and Europe. We provide opportunities (like team on-sites in different cities) and resources to work in person with other team members as much as you'd like, while also supporting remote team members. When You'll Work
Roboflow primarily operates during the daytime hours in the US and there are some synchronous meetings youll be expected to attend each week. Apart from that, we have a flexible schedule that allows you to work collaboratively with other team members and asynchronously when needed. What You'll Receive
The target compensation for this role is USD $165,000 base. In addition to our cash compensation, we offer generous perks and benefits. Below are some of the highlights: $4000/yr Travel Stipend to travel anywhere anytime to work alongside other Roboflowers $350/mo Productivity stipend to spend on things that make your work environment more productive Cover up to 100% of your health insurance costs for you and your partner or family Equity in the company so we are all invested in the future of computer vision Interview Process (~5 hours)
Below is the interview process you can expect for this role. We are all motivated to work with an exceptional team and don't currently have in-house recruiters. You will be speaking directly with our team about what it's like to work and thrive at Roboflow. Not sure if this is you?
We want a diverse, global team with a broad range of experience and perspectives. If this job sounds great, but youre not sure if you qualify, we carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time. Learn More About Us
We are building a diverse Distributed team that is distributed across the globe. Roboflow is an equal opportunity workplace; we welcome people from all backgrounds, communities, and experiences. #J-18808-Ljbffr
Who We Are
Our mission is to make the world programmable. Sight is one of the key ways we understand the world, and soon this will be true for the software we use, too. At Roboflow, were building the tools, community, and resources needed to make the world programmable with artificial intelligence. Roboflow simplifies building and using computer vision models. Today, over 1M+ developers, including those from half the Fortune 100, use Roboflows machine learning open source and hosted tools. What We're Looking For
Primarily, you like to make great things with passionate colleagues. You are someone that likes to own outcomes, not only inputs. Youre motivated by having responsibility and accountability. Youre eager to do the work, big and small. Youre curious and learning about new technologies, perhaps an early tinkerer with MLOps products. You show more than you tell. Youre motivated by the question, How can I improve this? and have a track record of doing so, even in ways adjacent to your role. What You'll Do
The focus of this role is on securing, scaling, and maintaining the infrastructure that powers our product backend, including: our cloud architecture, databases, file storage, search cluster, micro-services, and machine learning pipelines. You'll be working alongside our existing infrastructure team along with doing cross-team work spanning product, operations and customer-facing projects and should have the ability to context switch across a wide range of infrastructure, security and systems engineering work in a fast-paced startup environment. Skillset
Some or all of the following would be helpful: Production experience with Kubernetes Infrastructure-as-code - Terraform, Kubernetes Helm charts, bash scripting and Python-based automation in production environments Scale - operating infrastructure for large scale applications, especially in the machine learning/AI space Site reliability - alerting, monitoring, scaling services in AWS and GCP clouds Node.js and Python programming skills; ability to work with full-stack developers on designing, developing, and operating SaaS applications Experience with machine learning/big data at scale (GPU, Docker and Kubernetes) Experience with CI/CD automation (for example Github actions, Spacelift) Prior experience with machine learning libraries and stacks (Pytorch, Tensorflow) is a plus. Awareness of security best practices and tightening infrastructure for highly secure cloud operations Examples of tasks Running a high availability machine learning inference service Work with customer security teams to securely integrate Roboflow with their systems Develop infrastructure-as-code solutions to scale Roboflow in a cost-effective manner Work with the engineering team to define SLAs and SLOs, and participate in addressing security and reliability incidents across the platform Diving into cost optimization opportunities across the Roboflow stack Be part of teams designing and deploying new product features, including hands on coding in Python and Javascript Work with SoC2, HiPAA and GDPR requirements by improving security across systems and processes at Roboflow Participate in on-call rotations Who You'll Be Working With
Our team of ~60 attracts talent like executives that wanted to return to building, founders with a 100M+ exit, Roboflow users turned team members, open source contributors, and many exceptional others. You will directly be working with our Engineering Lead and a team of product, infrastructure and security engineers. Where You'll Work
Roboflow is distributed across the US and Europe. We provide opportunities (like team on-sites in different cities) and resources to work in person with other team members as much as you'd like, while also supporting remote team members. When You'll Work
Roboflow primarily operates during the daytime hours in the US and there are some synchronous meetings youll be expected to attend each week. Apart from that, we have a flexible schedule that allows you to work collaboratively with other team members and asynchronously when needed. What You'll Receive
The target compensation for this role is USD $165,000 base. In addition to our cash compensation, we offer generous perks and benefits. Below are some of the highlights: $4000/yr Travel Stipend to travel anywhere anytime to work alongside other Roboflowers $350/mo Productivity stipend to spend on things that make your work environment more productive Cover up to 100% of your health insurance costs for you and your partner or family Equity in the company so we are all invested in the future of computer vision Interview Process (~5 hours)
Below is the interview process you can expect for this role. We are all motivated to work with an exceptional team and don't currently have in-house recruiters. You will be speaking directly with our team about what it's like to work and thrive at Roboflow. Not sure if this is you?
We want a diverse, global team with a broad range of experience and perspectives. If this job sounds great, but youre not sure if you qualify, we carefully consider every application and will either move forward with you, find another team that might be a better fit, keep in touch for future opportunities, or thank you for your time. Learn More About Us
We are building a diverse Distributed team that is distributed across the globe. Roboflow is an equal opportunity workplace; we welcome people from all backgrounds, communities, and experiences. #J-18808-Ljbffr