Fusemachines: Applied AI Engineer
Automation
Description
Headquarters: Nepal
URL: https://fusemachines.com/
Role Overview
As an Applied AI Engineer(Automation), you will deliver high-impact AI and automation solutions for clients—owning work from requirements discovery through prototype and production deployment. You’ll build reliable, maintainable systems that integrate LLMs into real business workflows via APIs, automation platforms, and backend services.
This is a mid-to-senior individual contributor role. You’ll collaborate closely with Solutions Architects, Delivery/Engagement leads, and Product Managers to scope, build, ship, and iterate on client solutions.
Key Responsibilities
- Design & Deploy: Design, develop, and deploy tailored AI and automation solutions aligned to client objectives.
- Build Workflows & Services: Translate business problems into production-grade AI workflows and services using Python, automation tools (n8n/Make/Zapier or similar), and LLM platforms/APIs (e.g., OpenAI, IBM watsonx.ai, Amazon Bedrock), plus retrieval systems.
- Agentic Systems: Build and deploy agentic workflows using LangChain, LangGraph, and Google ADK, including tool calling and structured outputs.
- Retrieval & Knowledge Systems: Implement RAG pipelines using vector databases and search technologies (e.g., Pinecone, Elasticsearch, pgvector) and graph databases when appropriate.
- Prototype → Production: Ship fast prototypes, then harden them into scalable systems (testing, reliability, deployment, monitoring) independently or with a team.
- Client Partnership: Participate in discovery, run technical calls/demos when needed, and communicate tradeoffs clearly to client and internal stakeholders.
- Ongoing Support & Iteration: Improve deployed solutions through feature work, bug fixes, monitoring, prompt/model improvements, and additional automations.
- Documentation: Produce clear technical documentation, client demos, and internal playbooks to enable reuse and scalability.
- Continuous Learning: Stay current on LLM tooling and delivery best practices to improve quality and speed.
Success in This Role Looks Like
- Solutions consistently meet or exceed client expectations and show measurable impact (time saved, cost reduced, improved conversion/deflection, faster cycle time).
- Clients trust you as a go-to engineering partner and expand usage of deployed AI workflows.
- Deliveries are production-ready: monitored, testable, documented, and maintainable.
Required Qualifications
- 3–8 years of software or AI engineering experience (mid-to-senior).
- 2–3+ years of AI Automation, Generative AI, or Agentic AI (mid-to-senior).
- Strong Python engineering skills and experience building APIs/services (e.g., FastAPI).
- Hands-on experience integrating LLMs (e.g., OpenAI APIs or equivalents), including prompt design, structured outputs, and basic evaluation practices.
- Experience with at least one workflow automation platform (n8n, Make, Zapier, or similar) and building reliable integrations.
- Familiarity with RAG fundamentals and retrieval systems (embeddings, vector search); exposure to vector databases and/or Elasticsearch.
- Production engineering fundamentals: Docker, cloud deployment (AWS/GCP/Azure/IBM), and experience with async/queuing patterns (e.g., Celery, Redis, Kafka).
- Comfort operating in a client-facing environment: technical calls, demos, and collaborating with cross-functional stakeholders.
Preferred Qualifications
- Experience with fine-tuning LLMs or other ML models; broader ML exposure is a plus (not required).
- Familiarity with observability and tracing (e.g., LangSmith, OpenTelemetry) and prompt/version lifecycle management.
- Experience with graph databases / knowledge graphs.
- Familiarity with data governance and AI governance concepts (PII handling, auditability, access controls, risk awareness).
- Prior consulting experience or work in fast-paced startup environments.
Tags
Apply for this Position
About Automation
Company scraped from weworkremotely
Job Stats
Hiring Across Borders?
Interview Prep Guide
Preparation Strategy
To prepare for this role, focus on reviewing your experience with AI and automation solutions, LLM integration, and workflow automation platforms. Practice designing systems and communicating technical information to non-technical clients. Stay current with the latest developments in LLM tooling and delivery best practices. Review the company's website and understand their products and services to be prepared for behavioral questions.
Likely Interview Rounds
- 1. Technical~60 min
What to prep: Review your experience with AI and automation solutions, LLM integration, and workflow automation platforms. Be prepared to provide specific examples of your work and how you overcame challenges.
- How do you design and deploy AI and automation solutions for clients?
- Can you explain your experience with integrating LLMs into real business workflows via APIs, automation platforms, and backend services?
- How do you build reliable, maintainable systems that integrate LLMs?
- What is your experience with workflow automation platforms like n8n, Make, or Zapier?
- 2. System design~60 min
What to prep: Review system design principles and be prepared to design a system on the spot. Focus on scalability, reliability, and maintainability.
- How would you design a system to integrate LLMs into a business workflow?
- Can you describe your experience with production engineering fundamentals like Docker, cloud deployment, and async/queuing patterns?
- How do you ensure the scalability and reliability of your systems?
- 3. Behavioral~60 min
What to prep: Review your experience working with clients and stakeholders. Be prepared to provide specific examples of how you handled challenging situations and collaborated with teams.
- Can you describe a time when you had to communicate technical information to a non-technical client?
- How do you handle feedback or criticism from clients or stakeholders?
- Can you tell me about a project you worked on where you had to collaborate with a cross-functional team?
Most Likely Questions
- What is your experience with Python and building APIs/services?
- Can you explain your understanding of RAG fundamentals and retrieval systems?
- How do you stay current with the latest developments in LLM tooling and delivery best practices?
Common Pitfalls
- Lack of experience with LLM integration and workflow automation
- Inability to communicate technical information to non-technical clients
- Insufficient understanding of system design principles and production engineering fundamentals
Free Prep Resources
- • LeetCode
- • System Design Primer (GitHub: donnemartin)
- • NeetCode
- • LangChain
- • LangGraph
- • Google ADK