Forward Deployed Agile Software Engineer

Posted Oct 15

This is a fully remote position, open to applicants in District of Columbia, +1 more state.

📋 Description

• Collaborate closely with clients to grasp their objectives, workflows, technical environments, data, and constraints

• Convert unclear business challenges into clear technical requirements, architectures, prototypes, and delivery plans

• Design and develop AI-enabled applications, agentic workflows, developer tools, APIs, data pipelines, and comprehensive products

• Engineer AI model harnesses, encompassing prompts, tools, context, memory, permissions, runtime controls, observability, and feedback mechanisms

• Create and enhance agent loops and graph/state-machine orchestration patterns

• Develop evaluation frameworks to measure completion, accuracy, reliability, safety, latency, cost, and user value

• Create prototypes and proofs of concept, validate them with users, and refine successful ideas into secure, scalable products

• Integrate solutions with client systems, enterprise data, cloud platforms, and third-party services

• Contribute to interfaces, backend services, AI infrastructure, data workflows, and deployment pipelines

• Implement safeguards, permissions, approval steps, and fallback mechanisms

• Instrument AI applications to monitor traces, intermediate states, failures, and overall performance

• Diagnose technical and operational issues within client environments

• Communicate technical decisions, associated risks, trade-offs, and progress updates

• Collaborate with product managers, designers, engineers, data specialists, security teams, and clients

• Establish practices for testing, documentation, observability, security, and continuous delivery

• Capture reusable patterns and insights for future application

• Assist in technical discovery, demonstrations, workshops, and pre-sales discussions


⛳️ Requirements

• Proven experience in building and deploying production-grade software, preferably including AI-powered or agentic systems

• Strong expertise in Python, TypeScript, or another commonly used language for developing AI applications, platforms, and developer tools

• Practical knowledge of harness engineering

• Experience in constructing or working with agent loops

• Familiarity with graph-based orchestration, state machines, and multi-step workflows

• Experience in designing evaluation systems for AI applications

• Understanding of prompts, context management, memory, retrieval, tool usage, structured outputs, and model selection

• Experience in instrumenting AI systems

• Solid understanding of APIs, distributed systems, databases, cloud infrastructure, and contemporary software development practices

• Ability to quickly comprehend unfamiliar systems, technologies, and business domains

• Capability to transform ambiguous customer problems into prototypes and secure production systems

• Strong product judgment and insight

• Experience working directly with customers, stakeholders, or cross-functional delivery teams

• Excellent written and verbal communication abilities

• Comfort in fast-paced environments

• Willingness to travel occasionally for client workshops or on-site delivery

• Nice-to-have: knowledge of agent frameworks, workflow engines, coding agents, or custom model-orchestration systems

• Nice-to-have: experience with retrieval-augmented generation, embeddings, vector search, knowledge graphs, fine-tuning, and model-routing strategies

• Nice-to-have: familiarity with AWS, Microsoft Azure, or Google Cloud

• Nice-to-have: experience with containers, Kubernetes, infrastructure as code, and CI/CD tooling

• Nice-to-have: Claude Certified Architect certification or equivalent


🏝️ Benefits

• Engage in high-impact challenges across various industries and technology sectors

• Develop tangible products and production systems—beyond mere recommendations or presentations

• Work directly with clients, witnessing the impact of your decisions

• Explore innovative approaches to AI, agentic systems, product development, and software delivery

• Collaborate with multidisciplinary teams that prioritize experimentation and ongoing learning

• Influence client outcomes as well as TribalScale’s evolving technical practices

• Encouragement of ownership, diverse perspectives, and thoughtful innovation

• Commitment to equal employment opportunities and workplace accommodations

People also viewed

Collectors10 hours ago

Staff Software Engineer

US flagWisconsin OnlyFull-timeFull-stack Engineer
ApplyView job
OrderYOYO10 hours ago

Lead Software Engineer – Payments

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Plan Left10 hours ago

Senior Full-Stack Developer

PH flagPhilippines OnlyFull-timeFull-stack Engineer
ApplyView job
Ubiminds11 hours ago

Python Software Engineer

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Loopio11 hours ago

Senior Software Developer

IN flagIndia OnlyFull-timeFull-stack Engineer
ApplyView job
Humana11 hours ago

Senior Product Engineer

US flagKentucky OnlyFull-timeFull-stack Engineer$106.9k – $147k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers