About MindsDB
MindsDB is a fast-growing AI startup headquartered in San Francisco, California. MindsDB is an AI Analytics solution that connects to diverse data sources and applications then unifies structured and unstructured data at petabyte scale. Powered by an industry‑first cognitive engine that can operate anywhere (on‑prem, VPC, serverless), it empowers both humans and AI with highly informed decision‑making capabilities.
MindsDB was founded in 2017 by Adam Carrigan and Jorge Torres, inspired by Ian M. Banks's Culture series, in which super AI systems called Minds collaborate with other forms of life to accomplish incredible goals. Starting as an open source project, MindsDB now has both open source and enterprise AGI data solutions. Our community stretches across GitHub with over 27,000 stars, nearly 800 contributors, and a Slack community of over 6,500 members from every corner of the globe and continues to grow every day.
We are backed with over $55M in funding from Benchmark, Mayfield, YCombinator, and NVIDIA. MindsDB is also recognized by Forbes as one of America's most promising AI companies (2021) and by Gartner as a Cool Vendor for Data and AI (2022).
The Role
Our organization is looking for an experienced Platform & Infrastructure Engineer to join our technology team. This position is ideal for a seasoned professional looking to make a significant contribution to both our company and the open source community. In this role, you will be responsible for designing and implementing complex backend services, building scalable architectures, and providing architectural guidance across services.
Key Responsibilities
- Engineering new microservices from the ground up for specific purpose‑fit solutions
- Modifying existing services to perform in a higher‑scalability capacity, using fan‑out patterns, queueing systems, etc.
- Migrating some services from a monolith to a scalable microservice pattern
- Devising solutions from a set of requirements
- Collaborating with team members or other industry professionals or partners about requirements, solutions, and deciding a path forward together
- Implementing that solution on your own or on larger projects with a team of engineers, possibly remote
- Managing your project and any resources (engineers, testers, staff) assigned to it
- Having shared responsibility for our suite of services, infrastructure, uptime, and product quality
- Contributing to an open‑source project
Requirements
- 5+ years of industry experience working with Python (or comparable experience)
- 5+ years of engineering backend/API/microservices (or comparable experience)
- Knowledge of and experience designing highly‑scalable microservices
- Deep knowledge of Docker, containerization, Kubernetes/docker orchestration
- Experience working in a team‑based environment, in an agile workflow
- Interest and desire to learn all items mentioned in “Nice to have” below on the job
Nice to Have
- Knowledge of and experience with Machine Learning / AI tools, technologies, concepts and frameworks
- Knowledge of Grafana, Prometheus, ElasticSearch/Kibana to assist with debugging
- Experience with kubectl, capable to debug services deployed into Kubernetes
- Experience with helm, capable to modify/improve/deploy services into Kubernetes
- Experience with our open‑source library, MindsDB
- Experience working with Open‑Source projects, ideally having contributed and/or authored code to various projects. Understanding what is necessary to successfully contribute
- Experience with Amazon Web Services (AWS) or Azure
- Experience with doing tracing and performance auditing and improvements to code and services
Benefits & Perks
- Flexible Working Hours
- Remote or Hybrid Working
- Competitive Compensation
- Competitive Medical, Dental, Vision, Life Insurance (US)
- 401k with up to 6% matching (US)
- Unlimited PTO
- New Hire Remote Setup budget ($1500)
- Lunch Provided Mon‑Fri (US)
- Internet Budget ($25/month) (US)
- Commuter Budget ($1200/year) (US)
- Learning & Development budget
- Wellbeing Budget ($1200/year)
- International in‑person company retreats
- Wellbeing/Mental Health leave
Diversity, Equity & Inclusion
MindsDB is an equal‑opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all of our employees. MindsDB will give all qualified applicants consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.
Salary Range $100,000—$150,000 USD
Location: San Francisco, CA (Remote or Hybrid)