Forward Deployed Engineer
Role Overview
Hands-on Forward Deployed Engineer solving problems at the intersection of software engineering, AI, and real-world business operations.
Work across product and customer environments, translating business requirements into working AI-powered solutions.
Not a traditional support role: engineers investigate problems, write code, connect systems, test solutions, and own outcomes.
Key Skills for This Role
Full Job Posting
About the Role
Hands-on Forward Deployed Engineer solving problems at the intersection of software engineering, AI, and real-world business operations.
Work across product and customer environments, translating business requirements into working AI-powered solutions.
Not a traditional support role: engineers investigate problems, write code, connect systems, test solutions, and own outcomes.
What You'll Do
- Deploy and configure AI agents and automated business workflows.
- Integrate enterprise applications using REST APIs, webhooks, and connectors.
- Work with LLMs, retrieval-augmented generation (RAG), semantic search, and enterprise knowledge sources.
- Connect AI workflows to systems such as SharePoint and other business applications.
- Develop scripts, integration logic, and lightweight services to solve deployment challenges.
- Troubleshoot authentication, data access, API failures, and workflow execution issues.
- Test AI solutions for reliability, accuracy, security, and operational readiness.
- Investigate unfamiliar technical environments and develop practical solutions.
- Work with product and engineering teams to turn field learnings into reusable platform capabilities.
- Document implementations, technical decisions, and lessons learned.
Essential Skills
- Programming experience or a strong foundation in Python, JavaScript, TypeScript, or a similar language.
- Understanding of REST APIs, HTTP, JSON, and authentication.
- Familiarity with Git and software development fundamentals.
- Strong analytical thinking and systematic troubleshooting skills.
- Ability to learn unfamiliar technologies and work independently.
- Clear communication and the ability to explain technical decisions.
Good to Have
- Experience with LLMs, AI agents, prompt engineering, or AI-assisted development.
- Exposure to RAG, embeddings, vector databases, or knowledge graphs.
- Familiarity with Azure, cloud deployments, Docker, or Linux.
- Experience integrating SaaS platforms or enterprise applications.
- Understanding of OAuth, role-based access control, and secure system integration.
- Personal projects, GitHub repositories, prototypes, or deployed applications.
Location
- Remote initially, with potential for customer-site deployments.
Who Should Apply
Recent graduates in Computer Science, Software Engineering, AI, or related disciplines.
Junior software engineers interested in applied AI.
Developers who have built personal projects and want to work on real-world deployments.
Self-taught engineers who can demonstrate strong practical skills.
How to Apply
- Submit your résumé and, if available, your GitHub profile, portfolio, or examples of projects you have built or deployed.
- Apply to Agento Gauntlet as part of the selection process; participation does not guarantee employment.
About Agento
Agento is building a governance-first AI operating system enabling enterprises to deploy intelligent agents that execute real business workflows.
The platform connects AI models, enterprise knowledge, business applications, APIs, and human approval processes to automate complex operational tasks.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career