Full Stack Engineer (AI Tools & Integrations)
LanguageWire
full-remotemidpermanentfullstackbackend Full remote Today via WTTJ
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
C#.NETREST APIsPostgreSQLSQLAzure Service BusRabbitMQASP.NET Web APIMicroservicesLLM API Integration
About the role
Role overview
Join LanguageWire as a Full Stack Engineer (AI Tools & Integrations) in the Core Platform team. You’ll build backend-heavy services, APIs, and workflows that allow AI agents to solve concrete business use cases—while collaborating with product managers and domain experts.
Responsibilities
- Design and build backend services and REST APIs that AI agents can invoke to query data, trigger workflows, and interact with internal/external systems.
- Integrate agent tooling with LanguageWire internal APIs plus third-party services, webhooks, and databases, with clear and well-documented tool interfaces.
- Implement end-to-end automated workflows for business cases across departments (e.g., operations, finance, sales, project management).
- Build agentic workflow support, including chaining tool calls, managing state, and structuring multi-step processes.
- Apply an observability mindset (logging, tracing, monitoring) to track tool invocations and agent interactions.
- Ensure security for exposed tool APIs (auth, validation, rate limiting).
Requirements
- Proven ability to design REST APIs and integrate with third-party services and webhooks.
- Strong backend experience with C# / .NET (Core / .NET 6+), including ASP.NET Web API and microservices.
- Solid experience with relational databases (MSSQL and/or PostgreSQL), including query and schema design and performance.
- Familiarity with async programming, event-driven architecture, and message queues (e.g., Azure Service Bus, RabbitMQ).
- Practical understanding of LLM APIs (e.g., Anthropic, OpenAI, Azure OpenAI), including context handling and response management.
- Familiarity with tool/function calling schemas (defining what an agent can invoke).
- Understanding of security/authentication for tool APIs (e.g., OAuth 2.0, API keys, rate limiting, input validation).
- Agile collaboration with a product mindset and strong communication (English fluency required).
- Comfortable translating needs from domain experts (non-technical stakeholders) into technical solutions.
- Hands-on DevOps experience with CI/CD, Docker, Kubernetes, and cloud (Azure preferred).
Nice to have
- Familiarity with MCP (Model Context Protocol) or similar agent-tool integration patterns.
- Experience with agent orchestration frameworks (e.g., LangChain, Semantic Kernel, AutoGen).
- Experience with workflow automation platforms (e.g., Azure Logic Apps, n8n, Temporal).
- Knowledge of prompt chaining patterns for reliable/deterministic tool-calling behavior.
- Some frontend exposure (e.g., Vue.js and/or TypeScript) sufficient to contribute when needed.
About LanguageWire
LanguageWire builds an AI tooling platform that helps organizations apply AI agents to real business problems. The role sits in the Core Platform team, focusing on backend services, integrations, and workflows that let AI agents interact with internal and external systems.
Scraped 5/13/2026