Senior Flutter Engineer AI Applications

Overview

Remote
$70+
Contract - W2
Contract - 3 Month(s)
No Travel Required

Skills

Flutter

Job Details

Title: Senior Flutter Engineer AI Applications
Location: Remote
Duration: 3 months Contract to Hire
Interview process: 2-3 rounds

Position Overview
Join our forward-thinking team to lead the development of AI-enhanced mobile applications that are robust, scalable, and adaptable. Candidates should demonstrate deep expertise with Flutter and Dart, a profound understanding of modern software architecture, and
proven experience in architecting and applying machine learning and AI advancements to mobile product development.

Key Responsibilities
Lead and mentor a distributed remote team environment, setting technical direction.
Drive agile planning, progress reporting, and lead technical design and code reviews.
Architect, build, deliver, and scale robust mobile applications, defining and enforcing organizational patterns and best practices.
Design and lead the implementation of complex AI-driven features, leveraging Retrieval Augmented Generation (RAG) architectures.
Own the integration of LLM-based agents and supporting AI services into mobile apps, ensuring scalability and performance.
Design and optimize data processing, chunking strategies, and embedding pipelines for app-specific AI features.
Architect and implement sophisticated conversational and chat features within the app s user interface.
Mentor mid-level and junior engineers, fostering a culture of technical excellence.

Minimum Experience
Extensive (e.g., 5+ years) programming experience with Flutter and Dart.
Deep expertise in mobile architecture paradigms and design patterns (e.g., BLoC, Riverpod, MVVM).
Proven track record of delivering complex mobile projects in an agile environment.
Expertise developing, publishing, and maintaining complex apps on both the Google Play Store and Apple App Store.
Strong, practical experience designing and building with LLMs, RAG, and agent-based AI systems.
Hands-on experience designing and implementing text chunking and data pipelines for AI use.

Key Knowledge/Skills/Abilities

Core Flutter & Mobile Leadership
Expertise in publishing and maintaining apps on Google Play Store or Apple App Store, including designing CI/CD pipelines, analytics, configuration management, and app monitoring strategies.
Defining and evangelizing modern front-end architectures (MV* patterns).
Advanced skills in unit, widget, and integration testing approaches in Flutter.
Mastery of managing multiple app flavors/targets.
Deep experience with dependency injection and integrating complex RESTful APIs.
Proven ability to optimize app performance, memory, and battery usage.AI/ML Architecture & Integration
Expertise in designing and evaluating LLM mobile app architectures.
Proven ability to lead end-to-end RAG feature implementation within app workflows.
Deep knowledge of advanced chunking strategies and optimizing data preparation for embeddings.
Strong understanding of embedding models and vector search optimization for semantic features.
Practical experience architecting and implementing agent-based designs and multi-agent communication.
Ability to lead the design and implementation of complex, stateful chat interfaces.
Experience leveraging AI-powered business analytics and recommendations.

AI Development Strategy
Advanced prompt engineering and optimization skills.
Experience with AI model versioning, deployment, and A/B testing pipelines.
Expertise in addressing complex mobile performance, security, and privacy considerations in AI feature work.

Preferred Qualifications
Significant experience with AI integrations within business or productivity-focused mobile solutions.
Proven track record of designing and building scalable, agent-driven workflows in mobile or web platforms.
Deep understanding of real estate workflows or related prop-tech industries.
Proven experience implementing advanced analytics and predictive features within mobile applications.

Technical Environment
Become a key technical leader on an innovative team using custom AI services, LLMs, and agent frameworks to deliver intelligent, user-friendly real estate applications that leverage the latest in data-driven and conversational technology.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Daddy Recruiter LLP