Machine Learning Engineer

7 days ago


San Francisco, California, United States MindsDB Full time
About MindsDB
MindsDB is a fast-growing AI startup headquartered in San Francisco, California. Our mission is to empower companies to easily build AI capabilities that can Think, Understand and Orchestrate. We're passionate about innovation and collaboration, and we're looking for a talented Machine Learning Engineer to join our team.

The Role

We're seeking a highly skilled Machine Learning Engineer to focus on building advanced machine learning solutions for the MindsDB platform. You'll work on robust Text-to-SQL systems and optimize Retrieval Augmented Generation (RAG) for both structured and unstructured data. Your expertise in transformer models and advanced retrieval techniques will be essential in delivering state-of-the-art LLM-driven solutions.

In this role, you'll fine-tune and deploy transformer models like Llama and OpenAI APIs, while collaborating with cross-functional teams to solve complex problems. Your experience in data structures, algorithms, and software design will help you contribute to innovative AI solutions at MindsDB.

This is a hybrid role (2-3 days in office/week) and we are looking for a candidate based in the Bay Area.


What You'll Be Working On
1. Researching, building, and evaluating novel LLM-powered enterprise applications.
2. Developing robust Text-to-SQL systems for interacting with enterprise data sources.
3. Building and maintaining Retrieval Augmented Generation (RAG) systems for diverse data sources, and designing and optimizing retrieval systems for both structured and unstructured data.
4. Experience with advanced RAG algorithms beyond naive approaches is required.
5. Researching and implementing advanced chunking techniques (e.g., semantic, contextual retrieval, late chunking) along with a thorough understanding of retrieval concepts such as embeddings, late interactions, query expansion, bi-encoders, and cross-encoders.
6. Apply these techniques based on specific application needs.
7. Building agentic and tool-calling systems to extend the capabilities of LLMs.
8. Employing an "Evaluation Driven Development" approach, working with messy datasets and creating evaluation metrics.
9. Fine-tuning and deploying transformer models (e.g., Llama, OpenAI APIs), building agent-based applications, and integrating them into production environments.
10. Be capable of building a RAG system from scratch without relying on LLM frameworks, while being familiar with LLM frameworks (e.g., Langchain, LlamaIndex, DSPy) or willing to learn.

Requirements/Qualifications
1. 3+ Years of ML Engineering Experience
2. Proven experience in machine learning engineering, particularly with LLMs and retrieval-based systems.
3. Strong software engineering skills, including experience in data structures, algorithms, and software design.
4. Experience working with transformer models, fine-tuning, and deploying them in production.
5. Ability to build end-to-end machine learning systems, especially in RAG and agentic contexts.
6. Familiarity with LLM frameworks or a willingness to learn.
7. Excellent problem-solving abilities and a passion for creating innovative AI-driven solutions.
8. Strong communication and team collaboration skills.

Nice to Have
1. Startup experience with fast-paced adaptability.
2. Cloud platform experience (AWS, GCP, Azure) for ML deployments.
3. MLOps knowledge, including CI/CD and model monitoring.
4. Experience with big data tools (SQL, NoSQL, Spark).
5. Open-source contributions in LLM or AI projects.

Benefits & Perks
1. Flexible Working Hours
2. Competitive Compensation
3. Competitive Medical, Dental, Vision, Life Insurance
4. 401k with up to 6% matching
5. Unlimited PTO
6. New Hire Remote Setup budget ($1500)
7. Lunch Provided Mon-Fri
8. Internet Budget ($25/month)
9. Commuter Budget ($1200/year)
10. Learning & Development budget
11. Wellbeing Budget ($1200/year)
12. Monthly (virtual) team events
13. International in-person company retreats
14. Wellbeing/Mental Health leave

Diversity, Equality & Inclusion
MindsDB is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all of our employees. We 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.

  • San Francisco, California, United States ST LUKE LEARNING CENTER Full time

    About the RoleWe are seeking a highly skilled and experienced Staff Data Scientist to join our team at ST LUKE LEARNING CENTER. As a key member of our data science team, you will be responsible for innovating and productionizing advanced recommendation models tailored to our use cases while designing and building large-scale machine learning systems to...


  • San Francisco, California, United States Sephora Full time

    Job OverviewSephaora is seeking a highly skilled Machine Learning Engineer to join our team. As a Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models to drive business growth and improve customer experiences.Key Responsibilities- Design and develop machine learning models to solve complex...


  • San Francisco, California, United States Unreal Gigs Full time

    Unlock the Power of AIAt Unreal Gigs, we're on a mission to harness the potential of machine learning to drive innovation and growth. As a Machine Learning Engineer, you'll play a critical role in designing, implementing, and optimizing intelligent systems that unlock new opportunities for our clients.Key Responsibilities:Design and Develop Machine Learning...


  • San Francisco, California, United States Advantine Technologies Full time

    Job Title: Machine Learning Engineer Job Summary: We are seeking a highly skilled Machine Learning Engineer to join our team at Advantine Technologies. As a Machine Learning Engineer, you will be responsible for designing, developing, and deploying machine learning models that drive business value. Key Responsibilities: Develop and implement machine...


  • San Francisco, California, United States ML OUTSOURCING SERVICES PRIVATE LIMITED Full time

    Job Title: Machine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our team at ML Outsourcing Services Private Limited. As a Machine Learning Engineer, you will be responsible for developing and deploying machine learning models in production environments, working closely with other engineers to ensure solutions are...


  • San Francisco, California, United States Selby Jennings Full time

    About Selby JenningsSelby Jennings is a leading recruitment agency that specializes in placing top talent in the FinTech industry. With a strong focus on innovation and technology, we are working with a Series D FinTech startup that is revolutionizing the way people access capital.The OpportunityWe are seeking an experienced Machine Learning Engineer to join...


  • San Francisco, California, United States Unreal Gigs Full time

    Unlock the Power of AI with Unreal GigsAt Unreal Gigs, we're pushing the boundaries of machine learning innovation. As a Machine Learning Engineer, you'll be part of a dynamic team dedicated to developing cutting-edge AI solutions that drive real-world impact.Key Responsibilities:Design and implement machine learning algorithms and models to solve complex...


  • San Francisco, California, United States Selby Jennings Full time

    About the RoleSelby Jennings is partnering with a leading FinTech company to find a seasoned Machine Learning Engineer. This innovative startup has disrupted the financial industry with its cutting-edge technology, making capital more accessible to everyone.The TeamThe team is comprised of experienced professionals from finance and technology backgrounds....


  • San Francisco, California, United States Intelliswift Software Full time

    Job Title: Machine Learning EngineerDuration: Long-termLocation: Remote/HybridPay Rate: CompetitiveIntelliswift Software Inc. is a leading provider of innovative technology solutions. Our team of experts collaborates to deliver cutting-edge products and services to clients worldwide. We specialize in Digital Product Engineering, Data Management and...


  • San Francisco, California, United States Advantine Technologies Full time

    We are seeking a highly skilled Machine Learning Engineer to join our team at Advantine Technologies. As a key member of our engineering team, you will be responsible for developing and implementing machine learning models that drive business value.Key Responsibilities:Develop and deploy machine learning models using modern parallel environmentsCollaborate...


  • San Francisco, California, United States Labelbox Full time

    About the RoleAs a Machine Learning Engineer at Labelbox, you will be part of a team building a scalable AI platform that leverages foundation models for real-world AI applications.You will be responsible for prototyping and developing production-grade tools for model fine-tuning, evaluation, experimentation, metrics, and quality control, and alignment with...


  • San Francisco, California, United States Mind Full time

    About the TeamMind Company is a neuro-tech startup dedicated to building non-invasive neural interfaces. Our mission is to enable seamless communication between humans and computers using thoughts.About the RoleWe are seeking a highly motivated Machine Learning Intern to join our Research Team. As a key member of our team, you will be responsible for...


  • San Francisco, California, United States Intelliswift Software Full time

    Job Title: Machine Learning EngineerDuration: 7+ MonthsLocation: South San Francisco, CA/HybridPay Rate: $85.21/hr.Intelliswift Software Inc. is a leading provider of digital product engineering, data management and analytics, and staffing solutions. Our team of experts from diverse backgrounds contributes to making Intelliswift one of the most reliable...


  • South San Francisco, California, United States Consultant Specialists, Inc. (CSI) Full time

    Job Title: Machine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our team at Consultant Specialists, Inc. (CSI). As a Machine Learning Engineer, you will be responsible for developing and deploying machine learning models in production environments, working closely with other engineers to ensure solutions are scalable,...


  • South San Francisco, California, United States Consultant Specialists, Inc. (CSI) Full time

    Job Title: Machine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our team at Consultant Specialists, Inc. (CSI). As a Machine Learning Engineer, you will play a key role in developing and deploying machine learning models in production environments, working closely with other engineers to ensure solutions are scalable,...


  • San Francisco, California, United States Unreal Gigs Full time

    Job Title: Lead Machine Learning EngineerAt Unreal Gigs, we're pushing the boundaries of machine learning innovation. As our Lead Machine Learning Engineer, you'll be at the forefront of developing and deploying cutting-edge machine learning solutions that drive transformative change.Key Responsibilities:Technical Leadership: Lead a team of machine learning...


  • San Francisco, California, United States Primer Full time

    Job Title: Machine Learning EngineerPrimer is seeking a highly skilled Machine Learning Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and developing distributed architectures, libraries, and systems with company-wide impact.Key Responsibilities:Design and develop distributed architectures,...


  • San Francisco, California, United States Unreal Gigs Full time

    Unlock the Power of Machine Learning with Unreal GigsAt Unreal Gigs, we're pushing the boundaries of machine learning innovation. As a Senior Machine Learning Engineer, you'll play a pivotal role in developing and deploying cutting-edge machine learning models and systems that drive transformative change.Key Responsibilities:Model Development: Design,...


  • South San Francisco, California, United States ML OUTSOURCING SERVICES PRIVATE LIMITED Full time

    Job Title: Machine Learning EngineerWe are seeking a highly skilled Machine Learning Engineer to join our team at ML Outsourcing Services Private Limited. As a key member of our Computational Catalysts group, you will play a crucial role in developing and deploying machine learning algorithms and systems that transform the drug discovery process.Key...


  • San Francisco, California, United States Hireio, Inc. Full time

    Job DescriptionHireio, Inc. is seeking a highly skilled Machine Learning Engineer to join our team. The ideal candidate will have a strong background in machine learning and experience with large-scale model development.The successful candidate will be responsible for:Exploring and developing large-scale language models and optimizing enterprise...