Backend Engineer at MindsDB
ABOUT MINDSDB
MindsDB is a rapidly expanding artificial intelligence company based in San Francisco, California. Our AI Analytics platform integrates with multiple data sources and applications, combining structured and unstructured data at petabyte volumes. Driven by a pioneering cognitive engine that functions across any environment (on-premises, VPC, or serverless), we enable both people and AI systems to make exceptionally well-informed decisions.
Founded in 2017 by Adam Carrigan and Jorge Torres, MindsDB draws inspiration from Ian M. Banks's Culture novels, where advanced AI entities known as Minds work alongside biological life to achieve extraordinary objectives. Originally an open source initiative, MindsDB now offers both open source and enterprise-level AGI data solutions. Our global community includes over 27,000 GitHub stars, nearly 800 contributors, and more than 6,500 Slack members worldwide, with continuous growth every day.
We've secured over $55 million in funding from top investors including Benchmark, Mayfield, YCombinator, and NVIDIA. MindsDB has earned recognition from Forbes as one of America's most promising AI companies (2021) and was named a Cool Vendor for Data and AI by Gartner (2022).
POSITION OVERVIEW
We're looking for a Backend Engineer with extensive Python experience to help drive MindsDB's AI Analytics platform forward. You'll be responsible for designing and constructing systems that interface with various data sources, merge structured and unstructured information, and support our cognitive engine operating at massive scale.
Your focus will be on core backend infrastructure and API development. You'll join a team that prioritizes open source principles, scalability, and developer-centric design, empowering thousands of community users and enterprise clients to enhance their decision-making through AI.
Candidates must currently reside in one of these timezones: Central Time (GMT-5), Mountain Time (GMT-6), Mountain Standard Time (GMT-7), Pacific Time (GMT-7), Alaska Time (GMT-8), or Hawaii-Aleutian Standard Time (GMT-10).
We offer Hybrid arrangements in the Bay Area/San Francisco or Fully Remote options.
PRIMARY RESPONSIBILITIES
- Develop and architect scalable Python backend services that enable AI-powered analytics and data integration across multiple deployment environments (on-prem, VPC, serverless)
- Create APIs and integration solutions that connect varied structured and unstructured data sources to MindsDB's cognitive engine
- Work closely with engineering teams and product managers to design solutions that serve both open-source community members and enterprise customers
- Maintain system reliability, security, and performance while operating at petabyte scale
- Produce clean, sustainable code and contribute to documentation that supports our global developer community
- Actively participate in code reviews, knowledge exchange, and open source collaboration
QUALIFICATIONS
- Minimum 4 years of professional software engineering experience
- Advanced proficiency in Python and backend frameworks (FastAPI, Flask)
- Proven experience building scalable APIs and distributed systems for high-volume data processing
- Solid understanding of relational databases (PostgreSQL, MySQL) and data modeling principles
- Experience working with unstructured data and connecting to diverse data sources
- Practical knowledge of cloud platforms (AWS, GCP, Azure) and deployment methodologies
- Excellent problem-solving abilities, intellectual curiosity, and adaptability in a dynamic startup setting
ADDITIONAL ASSETS
- Background in AI/ML frameworks, MLOps, or developer tooling
- Involvement with open source projects as a contributor or maintainer
- Understanding of event-driven architectures, streaming systems, or message queue technologies
- Previous startup experience
COMPENSATION & BENEFITS
- Flexible Scheduling Options
- Remote or Hybrid Work Arrangements
- Competitive Salary Packages
- Comprehensive Medical, Dental, Vision, and Life Insurance (US)
- 401k with up to 6% employer matching (US)
- Unlimited Paid Time Off
- $1500 Remote Setup Allowance for New Hires
- Monday-Friday Lunch Provision (US)
- $25 Monthly Internet Stipend (US)
- $1200 Annual Commuter Budget (US)
- Professional Development Fund
- $1200 Yearly Wellbeing Allowance
- International Company Retreats
- Mental Health and Wellbeing Leave
DIVERSITY & INCLUSION
MindsDB is an equal opportunity employer. We value diversity and are dedicated to fostering an inclusive workplace for all team members. We consider all qualified applicants regardless of age, ancestry, color, family or medical leave status, 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 and regulations.
Salary Range
$100,000—$150,000 USD
$100,000—$150,000 USD