Member of Applied AI Engineering Team
- Job Description:
- As an Applied AI engineer at DevRev, you will work closely with our pre- and post-sales Customer Experience team by developing solutions over the core platform via applications written in TypeScript, JavaScript, Python, Java, etc.
- One of the key functions of this role is, building the Knowledge Graph that includes integration of DevRev with other SaaS and non-SaaS systems through ETL and/ or real-time communication approaches.
- You will be expected to employ your creativity and expertise to ideate and shape how AI, analytics and workflows are used in customers' processes.
- Design, develop and implement integrations, automations and customizations to integrate DevRev with customers’ tech stack and workflows, and ensure successful customer engagements.
- Integrate DevRev with other SaaS and non-SaaS systems through ETL and/ or real-time communication technical architecture
- Utilize AI in novel ways to solve customer problems, including Generative AI techniques like prompt engineering for foundation large language models (LLMs) to enable great AI agent experience.
- Work on semantic search engine fine-tuning for better search accuracy.
- Conduct data analysis, writing SQL queries, and building dashboards to share insights and drive decision-making.
- Be proactive in communicating and keeping constant feedback loops to all key stakeholders including Customers, Engineering, Product, Customer Success & Support, Revenue, Marketing etc.
- Learn new tools and guide customers through critical workflows, e.g. integration with code repositories.
- Requirements:
- 6+ years of experience in integration development, including ETL workflows in customer-facing SaaS environments.
- Deep experience in one-way and two-way data synchronization across systems.
- Strong in data mapping, transformation, and schema alignment
- Expertise in API integration, including OpenAPI specs, webhooks, callbacks, and third-party SDKs (Google, Azure).
- Strong background in scalable, resilient architecture using maintainable design patterns.
- Skilled in building resilient integrations using rate limiting, retries, and exponential backoff.
- Proficient in event-driven and pub/sub architectures for scalable solutions.
- Strong grasp of secure API practices, including OAuth, token management, and secret handling (e.g., AWS/GCP Vaults).
- Deployment experience on serverless and edge platforms (AWS Lambda, GCP Functions).
- Hands-on coding with TypeScript/JavaScript, Python, Go, and SQL.
- 3+ years with unit testing, automation, and software reliability practices.
- Capable of producing clear logging and actionable error reporting for observability.
- Effective communicator with well-documented code and onboarding material.
- Experience with Model Context Programming (MCP).
- Familiarity with Generative AI, including GPT-4, prompt engineering, and fine-tuning.
- Knowledge of vector databases and data embeddings.
- Proven ability to triage blockers and drive multiple projects to delivery.
- Bachelor's degree in Computer Science or related field; advanced certifications in AI/architecture a plus
Benefits:
Apply tot his job
Apply To this Job