Senior Full-Stack Engineer, AI & Product (Python, Go, Flutte in MacrosFirst

FULL_TIME

Remoto | Senior | Full time | Machine Learning & AI

Gross salary $6000 - 8500 USD/month

100 applications
Last checked today
Apply now
Requires applying in English

MacrosFirst is building the world’s leading nutrition app to help people live healthier lives and achieve fitness goals through a balanced diet. We’re bootstrapped, profitable, and focused on scaling to eight-figure ARR while keeping the team small and nimble.

You’ll join a team of 6 engineers and work closely with the co-founders, design, marketing, and customers to craft features that move the needle for our engaged user base. The project slate centers on an AI-powered Nutrition Copilot, a multi-agent system using LLMs for real-time nutritional coaching, plus ongoing Flutter-based frontend efforts and backend evolution.

Apply from getonbrd.com.

What you’ll tackle

  • Architect and scale our AI-driven "Nutrition Copilot" – You will lead the development of an intelligent, multi-agent system that utilizes LLMs to provide real-time nutritional coaching. This includes building the conversational UI, implementing a robust Tool Manager for RAG against our food and user databases, and engineering the backend orchestration layer that handles complex tasks. It’s a really fun and ambitious project.
  • Flutter development – Ship new features and maintain our existing codebase serving iOS, Android and Web, all written in Flutter and following atomic design with reusable components.
  • Backend migration – Steer our migration from FastAPI to golang, starting with building a new backend for a brand new product offering. An exciting blank slate to make your mark.
  • Automation – Explore and experiment with AI tools, custom-built internal software, and other automations to amplify the company’s effectiveness.

Who we’re looking for

  • You have a strong software engineering background, with at least 5 years of experience writing production code across frontend and backend.
  • You have experience with AI orchestration frameworks (e.g., LangChain, CrewAI, or building custom agentic logic)
  • You have a strong understanding of RAG and optimizing LLM performance through tool-calling and prompt engineering.
  • You have experience building high-concurrency backends to support real-time AI interactions and data streaming.
  • Advanced written and spoken English (C1)
  • You thrive in fast paced, nimble startup environments.
  • You have a demonstrable track record of shipping.
  • You have an entrepreneurial mindset, whether you’ve created your own products, worked at startups, or have dreams to do so.
  • You're hungry for impact and ownership, and you enjoy wearing multiple hats and learning new things.
  • You consider yourself a generalist, not tied to any one technology, but excited to tackle new technical challenges.
  • You have an appreciation and passion for great design, whether product, brand, or UI.
  • You feel confident making decisions amid ambiguity.

Nice-to-have

  • You’ve launched your own app, product, or other project.
  • You’ve worked on subscription apps before, and words like “RevenueCat”, “paywall test”, and “MMP” mean something to you.
  • You have some proficiency in design and feel comfortable tweaking Figma mockups and making design decisions when specs aren’t fully complete.
  • You’ve integrated AI effectively into your workflows and are tuned into the latest AI tooling.
  • You’ve worked on AI consumer products.

Why MacrosFirst

  • Competitive salary
  • Product-led. Both founders come from product management and engineering, each with 15 years of experience, so you’ll be in good company.
  • No bureaucracy. You’ll be making top-level decisions alongside the founders every day.
  • Maximum impact. You’ll be taking the lead on an app with over 1 million downloads and 25,000 subscribers, and you’ll help drive double or triple-digit % growth.
  • High growth potential. We're aiming for 10x (100x!) growth. You’ll directly contribute to that.
  • Positive mission. Our goal is to improve people’s wellness through nutrition. We hear stories every week of the life changing impact MacrosFirst has had on our community’s health, confidence, sports performance, mental health, and overall wellbeing.

GETONBRD Job ID: 59297

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Report this job
  1. Remote jobs
  2. Machine Learning & AI
  3. MacrosFirst
  4. Senior Full-Stack Engineer, AI & Product (Python, Go, Flutte

About MacrosFirst

MacrosFirst is building the world’s leading nutrition app to help people live healthier lives and achieve fitness goals through a balanced diet. — MacrosFirst's full profile

Senior Full-Stack Engineer, AI & Product (Python, Go, Flutte
MacrosFirst • Remoto
Apply
Requires applying in English
Share this job Share