
Software Engineer – Applied AI
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Philippines.
• Customer-facing role involves 30% direct interaction with clients.
• Technical implementation comprises 70-80% of the responsibilities, focusing on coding and integration.
• Design, develop, and deploy AI agents, along with integrations and automations that link DevRev with the existing technology stacks and workflows of customers.
• Facilitate system integration by connecting DevRev to SaaS and non-SaaS platforms utilizing APIs, webhooks, and real-time communication architectures for a smooth data flow.
• Enhance AI performance by employing prompt engineering, fine-tuning semantic search engines, and utilizing generative AI techniques to improve agent accuracy and user experience.
• Take ownership of data insights by writing SQL queries, conducting data analyses, and creating dashboards that reveal insights to inform customer decision-making.
• Rapidly prototype and iterate by developing proofs-of-concept, delivering live technical demonstrations, and refining solutions based on feedback from customers and stakeholders.
• Lead cross-functional collaboration by maintaining ongoing communication with customers, engineering, product, customer success, support, and revenue teams to ensure alignment.
• Guide technical adoption by mastering new tools and assisting customers through essential workflows, such as code repository integrations and advanced configurations.
• Minimum of 3 years of experience in software development, systems integration, or platform engineering; customer-facing experience is advantageous.
• Educational background includes a Bachelor's or Master's degree in Computer Science, Engineering, or a related technical discipline.
• Proficient in TypeScript/JavaScript and Python, with a strong grasp of data structures and algorithms (experience in Go is a plus).
• Knowledge of applied AI, including familiarity with large language models (LLMs), prompt engineering, frameworks like RAG and function calling, and building evaluations to validate agentic AI solutions.
• Extensive experience in large-scale data synchronization (both one-way and two-way), API integration patterns (REST, GraphQL, webhooks), and event-driven/pub/sub architectures.
• Hands-on experience in deploying applications on serverless and edge platforms (e.g., AWS Lambda, Google Cloud Functions) while employing modern DevOps practices (CI/CD, containers, observability).
• Expertise in data transformation, including data mapping, schema alignment, and working with heterogeneous systems, along with a solid understanding of data modeling and graph data structures.
• Experience in implementing effective logging, actionable error reporting, and telemetry to facilitate quicker debugging and issue resolution.
• Familiarity with Model Context Programming (MCP) for creating adaptive, context-aware integrations.
• Proven problem-solving abilities with a strong track record of triaging and removing both technical and non-technical obstacles to keep projects advancing.
• Experience in producing clear, concise documentation that aids long-term team understanding and ensures smooth onboarding.
• Strong written and verbal communication skills to effectively convey technical concepts to engineers, product teams, and business stakeholders.
• Willingness to travel up to 30% for on-site implementations.
• Opportunity to define a company-funded educational budget for personal and professional growth.
• Encouragement to share knowledge and technical skills among team members to enhance overall company performance.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.