InstabaseIN

Software Engineer, ML Infrastructure

We’re building an automation platform to enable organizations to drive transformation across business processes by unlocking unstructured data with deep learning.

Instabase

Employee count: 201-500

Salary: 175k-190k USD

United States only
Apply now

At Instabase, we're passionate about democratizing access to cutting-edge AI innovation to enable any organization to solve previously unsolvable unstructured data problems in their industry. With customers representing some of the largest and most complex organizations in the world, and investors like Greylock, Andreessen Horowitz, and Index Ventures, our market opportunity is near infinite.

With offices in San Francisco, New York, London and Bengaluru, Instabase is a truly global company. We are people-first, and we've built a fearlessly experimental, endlessly curious, customer obsessed team who work together and help organizations around the world turn their unstructured data into insights instantly.

This is a hybrid role to be based in our San Francisco office.

Our Engineering Team architects the underlying core services, platform infrastructure, dev toolkits, core algorithms, machine learning models, packaged end-user apps, and app store marketplace. Instabase engineers are excited to solve hard problems for complex organizations and are self-starters from day one. As part of our Machine Learning Infrastructure Team, you’ll design and develop the next generation of machine learning products at Instabase. We are bridging the human-machine gap in ML, enabling humans to understand, debug, and fine-tune models, all the while deploying and managing these models at large scales (millions of requests per month).

As a Software Engineer working on Instabase products, you’ll build intuitive applications that empower our customers to leverage the latest technologies in AI/ML to tackle their hardest document understanding problems. Our tools and platform shine when facing highly unstructured documents. Our infrastructure is written in Go, Python and operates using the micro-services model. We use Docker and Kubernetes for our deployments.

What you'll do

  • Design and implement architectures for using, testing, and training models at scale, both in the cloud and on customer premises using Kubernetes.
  • Design and develop and contribute to scalable distributed systems infrastructure that power the ML/AI infrastructure.
  • Dive into the complexities of real-time data processing and develop strategies to ensure that our systems can efficiently handle the dynamic outputs of generative AI models.
  • Design and implement best practices for model management and deployment.
  • Create products around models that make it easy for the customer to use and understand machine learning models and approaches.
  • Work with both internal and external developers / data scientists to bring models into Instabase that are then used by customers to solve use cases.
  • Troubleshoot production issues and contribute to improving our platform stability.

About you

  • You have 3+ years experience as a software engineer.
  • You enjoy thinking about how the end user / customer interacts with and understands models.
  • You like getting to the bottom of deep, complex problems. You aren’t satisfied with “it works” until you understand why.
  • You are familiar with both distributed systems and data science, and enjoy thinking about how the two are built together.
  • You have experience with proper software engineering best practices.
  • Experience with Kubernetes, existing ML scaling techniques and model training/serving technologies like AnyScale Ray, vLLM, AWS Sagemaker preferred
  • Experience with machine ]learning (ML) and artificial intelligence (AI) in the space of document understanding preferred

The on-target earnings (OTE) for this role is $175,000 to $190,000 + equity and US benefits. The actual pay may vary based on factors such as location, experience and skills.

Instabase is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. Research shows that in order to apply for a job, women feel they need to meet 100% of the criteria while men usually apply after meeting about 60%. Regardless of how you identify, if you believe you can do the job and are a good match, we encourage you to apply.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Instabase know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

Jun 19, 2024

Posted on

Apr 20, 2024

Job type

Full Time

Experience level

Mid-level

Salary

Salary: 175k-190k USD

Location requirements

Hiring timezones

United States +/- 0 hours

About Instabase

Learn more about Instabase and their company culture.

View company profile

Defining the next phase of computing, starting with enterprise.

We’re building an automation platform to enable organizations to drive transformation across business processes by unlocking unstructured data with deep learning.

What does the next-gen automation platform look like?

Why are there at least a dozen apps available for getting food delivered to your home, but there isn't even an app store where a hospital, a university, or an insurance company can find an app to help them run their company? Today, companies are flooded by countless systems of record and data silos. With so many systems, the process of transforming data into operational value relies on manual processes that are costly and often inaccurate.

There’s a better way. And we’re building it.

Traditional systems aren’t designed to support the complex workflows needed to streamline operations. That’s why we’ve built Instabase, a software platform that consists of pluggable apps for enterprise companies to easily develop apps that automate their operational processes.

Our Path to Reinventing Computing.

In 2015, Anant Bhardwaj was an MIT computer science PhD student and he realized the pain it took to streamline document-heavy processes. This led him to ask the question, “Why isn’t there a system that helps people automate processes with more ease?” Frustrated with the lack of products to help automate processes, he set his sights to create a system and Instabase was born.

Building an automation platform from the ground up.

Today, Instabase is helping companies streamline and automate their most complex processes. Tomorrow, the platform will facilitate the development of entirely new processes.

Employee benefits

Learn about the employee benefits and perks provided at Instabase.

View benefits

Paid parental leave

Every Instabaser is eligible for paid time off to care for their newborn or adopted child.

Fertility benefits

We’ve teamed up with Carrot Fertility to help support every Instabaser on their family forming journey.

Financial Planning

Instabase believes in investing in you and your future by providing a company 401(k) match and financial planning resources.

Unlimited time off

At Instabase, we believe in providing employees the ability to rest, reflect, and recharge through unlimited paid time off and holidays.

View Instabase's employee benefits
Claim this profileInstabase logoIN

Instabase

View company profileVisit instabase.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

2 remote jobs at Instabase

Explore the variety of open remote roles at Instabase, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Instabase

Remote companies like Instabase

Find your next opportunity by exploring profiles of companies that are similar to Instabase. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan