Stronger by Science Technologies (SBST) brings together the best of science and technology to help users lose weight, gain muscle, and maintain results. When you join SBST as a Senior AI & Data Engineer, you will begin by learning about our flagship mobile app, MacroFactor. MacroFactor is a premium macro tracker that adapts to the user’s metabolism and offers scientific nutrition coaching to over 140,000 users. In this role, you will work directly with our food database and be responsible for engineering high-quality features for our app’s food search. You will also leverage AI techniques and the latest large language model APIs to create incredible new food logging experiences for our users.
Base Salary• $140,000 - $180,000/yr
401k• 100% match on 6% of contribution, eligible after 3 months of employment
BCBS Platinum Health Insurance• company pays 100% of your premium
Time Off and Sick Days• 25 PTO and 10 sick days per year
Bonus• eligible for an annual performance bonus
Perks• lifetime MacroFactor subscription
Location• remote role in North Carolina with the option to join the occasional company event
Our ideal candidate can analyze machine learning & development use cases to identify required data features and augment existing data with new features that may or may not be derived from the existing database. The candidate has experience with natural language search and applying large language model APIs to practical mobile use cases. The candidate has demonstrated ability to work through difficult engineering challenges independently, and is also a team player who is dedicated to excellence in everything they do. If you are passionate about engineering and leveraging data to create incredible experiences for the fitness community, join us!
The candidate must be a resident of North Carolina and be eligible to work in the US.
The mission
Tactically expand the database with new data and features, perform data cleaning & transformation that enable novel engineering use cases, and create AI-enabled food logging experiences.
What you will do
Data Engineering:
- Learn ins and outs of our common food database and be responsible for all aspects of its enrichment
- Understand engineering use cases that involve food data in MacroFactor
- Enhance our database with food data features to enable app use cases
- Perform data extraction for new food data from different resources. Some of these resources could be machine processed while others may require plans for manual data entry.
- Improve data cleanliness for current data, and clean new data
- Improve the quality food data to provide better food search experience for our users
AI & ML for Flutter Apps:
- Leverage the latest large language model APIs to create food logging experiences for our users
- Improve the end user food search experience by developing solutions that can be incorporated into our Flutter mobile app
- Leverage natural language processing techniques to create multi-product search
- Analyze video stream data, implement vision recognition, and create/source optimized models for food recognition and specific structured text bounding boxes
- Apply AI techniques to create new food logging experiences in Flutter. Some projects will also require native development in Kotlin and/or Swift.
Google Cloud Development:
- Comfortably work with the Google Cloud Platform
- Comfortably work with Gemini APIs
Privacy & Security:
- Protect user’s data and hold yourself to the highest standard for safeguarding the user’s privacy and apply best practices when working with our codebase and end user support issues
Required experience & skills
- 6+ years of experience with Python
- 4+ years of experience with Data Engineering
- 4+ years of experience with Machine Learning
- 2+ years of experience with Pandas
- 2+ years of applying AI to mobile use cases
- 2+ years of experience with GCP
- 1+ years of experience working with large language model APIs
- Experience with designing and leveraging data models
- Experience with Jupyter
- Experience with SQL and noSQL
- Demonstrated ability to translate use cases to data engineering requirements
- Demonstrated ability to engineer solutions that leverage AI end to end, from analytics to implementation in mobile applications
Nice to have skills
These skills are not required for the role, but let us know if you have had exposure to one or more of the following:
- Knowledge of food taxonomy
- Nutrition and fitness applications
- Typesense
- Flutter
- iOS
- Android