Lead AI Full-Stack Engineer (Remote)


Job description

The project is an advanced AI-powered software development platform that orchestrates multiple AI agents to design, develop, and maintain bespoke web applications. The system employs a unique "Developer in the Middle" (DITM) approach, creating a collaborative environment between AI agents and human developers.

This role includes an ownership opportunity along with the base compensation.

Core Components

Agent Architecture

Project Manager Agent: Handles requirement gathering, project brief creation, and coordination between other agents

Architecture Agent: Designs high-level and low-level system architectures

Engineer Agent: Manages code generation, implementation, and technical problem-solving

Designer Agent: Creates visual designs and frontend implementations

Testing Agent: Handles unit test creation and execution

DevOps Agent: Manages deployment, CI/CD, and infrastructure concerns

Key Features

Intelligent Build Process

Automated project complexity assessment

Dynamic code generation and modification

Integrated version control with Git (used during build lifecycles)

Automated testing and quality assurance

Human-AI Collaboration

Interactive question-answer system with human developers

Support for real-time project modifications

Capability to pause builds for human input

Integration of human feedback into the development process

Project Management

Automated project brief generation (Product Requirement Document management)

Requirements tracking and change management

Complexity scoring system

Progress monitoring and build status tracking

Technical Infrastructure

Next.js-based architecture

TypeScript implementation

PostgreSQL database integration

WebSocket-based real-time communications

Docker containerization support

Primary Responsibilities

Lead Developer Role Requirements (Remote)

Technical Leadership

Lead the development and architecture of the AI-powered development platform

Make critical technical decisions regarding system architecture and technology stack

Review and approve major code changes and architectural decisions

Guide the implementation of new features and system improvements

AI Systems Integration

Oversee the integration and optimization of AI agent interactions

Improve prompt engineering and AI response handling

Enhance the system's ability to understand and implement complex requirements

Optimize the DITM (Developer in the Middle) workflow

System Architecture

Maintain and enhance the existing microservices architecture

Optimize the build pipeline and deployment processes

Ensure scalability and performance of the platform

Manage database schema evolution and data integrity

Code Quality & Standards

Establish and maintain coding standards and best practices

Implement and improve automated testing processes

Oversee code review processes

Ensure security best practices are followed

Required Technical Skills

Core Technologies

Expert-level TypeScript/JavaScript programming

Deep understanding of Next.js and React

Strong experience with Node.js backend development

Proficiency with PostgreSQL and database optimization

AI/ML Knowledge

Understanding of Large Language Models (LLMs) and their capabilities

Experience with prompt engineering

Familiarity with AI API integration (OpenAI, Claude, etc.)

Knowledge of AI agent architectures

DevOps & Infrastructure

Strong experience with Git and version control workflows

Expertise in Docker and containerization

Understanding of CI/CD pipelines

Cloud Platform Experience (AWS Preferred)

System Architecture

Experience designing distributed systems

Knowledge of microservices architecture

Understanding of real-time communication systems

Experience with API design and implementation

Desired Qualities

Leadership & Communication

Ability to lead and mentor small technical teams

Strong written and verbal communication skills

Experience with technical documentation

Ability to translate complex technical concepts for non-technical stakeholders

Problem Solving

Strong analytical and debugging skills

Experience with complex system troubleshooting

Ability to make well-reasoned technical decisions

Creative approach to solving engineering challenges

AI Passion & Expertise

The Ideal Candidate

We're looking for someone who lives and breathes AI development - a true AI enthusiast who



Lives the AI Revolution


Is deeply immersed in the rapidly evolving AI landscape

Actively experiments with different LLMs and AI tools

Maintains a keen understanding of the latest AI developments and capabilities

Has a proven track record of building AI-powered applications



Hands-on LLM Experience


Has extensive experience crafting and refining prompts for various LLMs

Understands the nuances between different AI models (GPT-4, Claude, etc.)

Regularly builds projects that leverage LLM capabilities

Can demonstrate deep understanding of LLM limitations and creative workarounds



Vision for AI Development


Believes in the transformative potential of AI in software development

Has strong opinions about AI agent architectures and autonomous systems

Actively Thinks About And Experiments With AI-human Collaboration Models

Can articulate a clear vision for the future of AI-assisted development



Community Engagement


Actively participates in AI development communities

Keeps up with latest research papers and developments in the field

Shares knowledge through blogs, talks, or open-source contributions

Networks with other AI enthusiasts and developers

What Sets You Apart

You've built your own AI-powered tools and experiments

You can speak in depth about the strengths and weaknesses of different LLM approaches

You have strong opinions about prompt engineering best practices

You get excited about pushing the boundaries of what's possible with AI

You see AI not just as a tool, but as a collaborative partner in development

You are incredibly passionate about applied AI and have an intense, strong work ethic

Posted on
Feb 19, 2025
Applicants
0
Category
AI Engineer
Type
Full-time
Salary
Not Disclosed
Location
United States
BR
Braintrust
Location
India
Job posted
3 Jobs

Share this job

Other listings

Product Manager ( Web3 )

GroRapid Labs

4 hours ago
Not Disclosed
Singapore
Full-time
Not Disclosed
Singapore
Full-time
View More
ML Engineer

Calyptus

1 day ago
Not Disclosed
Singapore
Full-time
Not Disclosed
Singapore
Full-time
View More
Lead AI Full-Stack Engineer (Remote)

Braintrust

2 days ago
Not Disclosed
United States
Full-time
Not Disclosed
United States
Full-time
View More

© 2025 remoteworks. All rights reserved.