
Forward Deployed Agile Software Engineer
Posted Oct 14

Posted Oct 14
This is a fully remote position, open to applicants in Canada.
• Collaborate closely with clients to grasp their objectives, workflows, technical settings, data, and operational limitations.
• Transform unclear business challenges into technical specifications, solution architectures, prototypes, and delivery strategies.
• Design and develop AI-driven applications, autonomous workflows, developer tools, APIs, data pipelines, and full-stack products.
• Construct AI-model harnesses that include prompts, tools, context, memory, permissions, runtime controls, observability, and feedback mechanisms.
• Create and enhance agent loops for planning, tool selection, execution, observation, reflection, recovery, and termination.
• Model intricate workflows utilizing graphs, state machines, and orchestration patterns.
• Develop evaluation frameworks to assess task completion, accuracy, reliability, safety, latency, cost, and user value.
• Generate prototypes and proofs of concept, validate them with users and assessments, and refine successful concepts into secure, scalable products.
• Integrate solutions with client systems, enterprise data sources, cloud platforms, and third-party services.
• Contribute throughout the stack, encompassing interfaces, backend services, AI infrastructure, data workflows, and deployment pipelines.
• Implement safeguards, permission boundaries, approval processes, and fallbacks for autonomous and semi-autonomous systems.
• Instrument AI applications to analyze traces, intermediate states, failures, and performance metrics.
• Identify and resolve issues such as hallucinations, looping, fragile tool calls, context loss, prompt injection, non-deterministic behavior, and unsafe actions.
• Diagnose complex technical and operational challenges within client environments.
• Convey technical decisions, risks, trade-offs, and progress to both technical and non-technical audiences.
• Work collaboratively with product managers, designers, engineers, data specialists, security teams, and client stakeholders.
• Establish automated testing, documentation, observability, security, and continuous delivery methodologies.
• Capture reusable patterns, components, and insights for future projects.
• Assist in technical discovery, solution demonstrations, workshops, and pre-sales discussions.
• Foster trusted relationships with clients and TribalScale, while delivering impactful software solutions to significant business challenges.
• Professional experience in developing and deploying production-grade software, preferably including AI-powered or autonomous systems.
• Strong expertise in Python, TypeScript, or another programming language commonly utilized for building AI applications, platforms, and developer tools.
• Practical knowledge of harness engineering, encompassing infrastructure, context, tools, permissions, controls, and feedback mechanisms for dependable AI agents.
• Experience with agent loops that include planning, tool selection, execution, observation, reflection, recovery, and termination.
• Familiarity with graph-based orchestration, state machines, and multi-step workflows.
• Experience in designing AI evaluation systems, benchmarks, regression suites, model-graded assessments, human reviews, and production monitoring.
• Understanding of prompts, context management, memory, retrieval, tool usage, structured outputs, and model selection trade-offs.
• Experience in instrumenting AI systems to track decisions, inspect intermediate states, measure quality, and diagnose failures.
• Strong knowledge of APIs, distributed systems, databases, cloud infrastructure, and contemporary software development practices.
• Ability to swiftly comprehend unfamiliar systems, technologies, and business sectors.
• Capability to transition from vague customer problems to prototypes and secure, maintainable production systems.
• Strong product judgment in balancing capability, reliability, latency, cost, security, and user experience.
• Experience in collaborating directly with customers, stakeholders, or cross-functional delivery teams.
• Excellent written and verbal communication abilities.
• Comfort in fast-paced environments with changing requirements and constraints.
• High degree of ownership, curiosity, empathy, and a proactive approach.
• Willingness to travel occasionally for client workshops or on-site delivery.
• Desirable experience with agent frameworks, workflow engines, coding agents, model orchestration, RAG, embeddings, vector search, knowledge graphs, fine-tuning, model routing, AI observability, multi-model systems, AI security, AWS, Azure, Google Cloud, containers, Kubernetes, infrastructure as code, CI/CD, open-source projects, regulated enterprise environments, consulting, solutions engineering, sales engineering, and customer-facing technical roles.
• Claude Certified Architect certification or equivalent is a plus.
• Equal employment opportunity and an inclusive workplace culture.
• Accommodations available for applicants with disabilities.
• Opportunities to tackle high-impact challenges across various industries and technology domains.
• Direct collaboration with clients and visible impact of decisions.
• Exploration of emerging AI, autonomous systems, product development, and software delivery methodologies.
• Collaboration with multidisciplinary teams.
• Continuous learning opportunities.
• Ownership, empowerment, meritocracy, and transparency.
• Chance to influence client outcomes and enhance TribalScale’s technical practices.
Collectors
OrderYOYO
Plan Left
Ubiminds
Get handpicked remote jobs straight to your inbox weekly.