DevRev is seeking an Applied AI Engineer to join its team, where you will work on developing solutions over the core platform using various programming languages and technologies, including TypeScript, JavaScript, Python, and Java. Your key function will be building the Knowledge Graph, integrating DevRev with other SaaS and non-SaaS systems through ETL and real-time communication approaches.
Requirements
- 3+ 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.
Benefits
- Competitive salary
- Stock options
- Opportunities for professional growth and development