Gather AI Logo

Gather AI

Senior Software Engineer, DevOps

Sorry, this job was removed at 08:18 p.m. (IST) on Friday, Oct 18, 2024
Be an Early Applicant
Remote
Remote

 

About us

Gather AI is a supply chain robotics company founded by the PhDs from Carnegie Mellon’s Robotics Institute who created the world’s first provably-safe autonomous helicopter.  We have developed an Inventory as a Service platform where fully autonomous drones collect warehouse inventory data at a press of a button.

This is an essential problem to solve as the warehouses we serve have typically misplaced over 10% of their inventory worth $10+ million dollars (seriously!). Their current manual techniques for taking inventory are falling down due the e-commerce boom brought on by COVID, and made worse due to the labor shortage and 70% annual staff turnover. Our drones take inventory 15x faster than humans with over 95% accuracy. We deliver this data through our web dashboard, which acts as a DVR for their warehouse where they run their inventory operation.  We are the leader in this new market with proven technology. Our drones are live in a dozen warehouses and have scanned over 150k pallet locations.

We are a pure-software robotics company and our key innovation is the world’s only autonomy and machine learning engine that can solve this problem with commodity hardware in GPS-denied environments. That means we avoid all of the hardware development pitfalls of traditional robotics companies and we can scale 10x faster. The robotics industry is starting to enter its “Google era,” and we are leading the charge.

About You

You are a detail oriented, self-directed person that enjoys creating infrastructure-as-code. You are excited about the prospect of working across a broad array of DevOps concerns, including automating deployment and scaling of traditional web architectures, ML pipelines for our AI systems. You will also help build and manage CI/CD pipelines and monitoring and observability infrastructure, and keep our infrastructure secure. 

Maybe you’ve worked on big projects before/for a big company, or perhaps many small consulting projects where standard infrastructure was needed, or maybe even a startup where you were turning ideas into working software platforms. You are ready for a fresh challenge - to be the person that defines what devops and deployment looks like at a fast-growing, AI- and robotics-centric company. You love test-driving new technologies, and you like the challenge of incorporating them into your organization in a secure, sustainable way. 

Joining a startup, you are excited to collaborate with our customers and across our team to understand their needs and have a profound positive impact for us and our customers.

What You’ll Do

  • Launch or own specific technology or process initiatives within our organization.
  • Collaborate across teams, and with our customers when the opportunity arises.
  • Identify and implement containerization, networking, and security best practices for our web and ML back-end applications.
  • Help us scale up our ML pipeline packaging by improving how we distribute the inference workload to multiple nodes. 
  • Ensure the reliability and observability of our pipelines by introducing monitoring, metrics, and logging tools.
  • Increase our development velocity by leveraging containerization, infrastructure-as-code, and modern CI/CD practices.
  • Create tools, automation scripts and processes to manage our ML models and our datasets.

What You’ll Need

  • 5+ years of internet technology work experience, as a programmer or infrastructure-as-code developer at a product based company.
  • 2+ years experience working with production infrastructure-as-code technologies (e.g. AWS CDK, Terraform, Pulumi, etc.)
  • BS in Computer Science/Engineering or equivalent technical experience.
  • Comfortable with cloud technologies; cloud compute, storage, monitoring, and networking.
  • Experience in implementing secure design principles and working within industry's compliance standards (PCI-DSS, ISO, SOC 2, GDPR, etc.)
  • Strong familiarity with the GitHub ecosystem and modern CI/CD practices.
  • Customer obsession! We are a customer-obsessed company. If you are not already customer-obsessed, expect to become so

Nice to Have

  • Deep knowledge and experience in at least one of the major cloud compute platforms (AWS, Azure, and/or Google Cloud) - note that we are currently multi-provider (AWS, Azure.)
  • Experience in distributed ML inference with platforms such as AWS Sagemaker, GCP Vertex, Seldon, or Kubeflow.
  • Interest and experience in building complete code-to-production pipelines.
  • Experience configuring and managing Kubernetes clusters.
  • Familiarity with ML architectures and lifecycle, especially in computer vision with deep learning

Compensation and Benefits

  • Flexible schedule
  • Unlimited paid leave
  • Remote work & home office stipend
  • Wellness benefits

 

If this sounds like a good fit we’d love to meet you.  Robotics is the future and we’re leading the charge with our software-only business model. Come help us change the world!

Similar Jobs

11 Days Ago
Remote
8 Locations
Mid level
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Senior Software Engineer - DevOps is responsible for requirement analysis, solution design, coding, testing, program monitoring, defect management, and ensuring adherence to project timelines. They will create user stories, automate tasks using CI/CD practices, and collaborate with stakeholders to deliver business solutions. The role also involves maintaining application performance and security while fostering an inclusive work environment.
Top Skills: C#JavaScriptPython
11 Hours Ago
Remote
17 Locations
Mid level
Mid level
Fintech • Payments • Financial Services
The DevSecOps Engineer 3 role demands expertise in CI/CD, configuration management, and cloud technologies. Responsibilities include developing pipelines, managing security tools, scripting in higher-level languages, and collaborating with teams to deliver client-focused solutions. You will work with various technologies while being part of an agile environment, engaging in mentoring and adopting best DevSecOps practices.
Top Skills: BashGroovyJavaJavaScriptPowershellPython
8 Days Ago
Remote
8 Locations
Senior level
Senior level
Software
As a Senior Platform Engineering, you will ensure the stability, resilience, and scalability of the infrastructure across on-prem and cloud environments. Responsibilities include monitoring, issue mitigation, system reliability enhancement, and aligning technical solutions with tech teams. Strong emphasis on continuous learning, updating technologies, and fostering a culture of innovation and improvement.
Top Skills: BashLinuxPython

What you need to know about the Hyderabad Tech Scene

Because of its proximity to leading research institutions and a government committed to the city's growth, Hyderabad's tech scene is booming. With plans to establish India's first "AI city," the city is on track to become one of the world's most anticipated tech hubs, with companies like TransUnion, Schrödinger and Freshworks, among others, already calling the city home.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account