- Experience: 7+ years in software development, AI/ML engineering, or technical consulting. Customer-facing experience is a plus.
- Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- Coding Skills: Strong proficiency using TypeScript/JavaScript, Python, data structures and algorithms, (Nice to have: Go).
- Applied AI Knowledge: Large language models (LLMs), prompt engineering, frameworks like RAG and function calling, and building evals to validate agentic AI solutions.
- Cloud & DevOps: Hands-on experience with AWS, GCP, or Azure, and modern DevOps practices (CI/CD, containers, observability).
- System Integration: Comfortable integrating systems via APIs, webhooks, and event/data pipelines.
- Data-Driven Mindset: Use A/B testing, telemetry, and metrics to guide decisions and drive improvements.
- Communication: Strong written and verbal skills to articulate technical concepts to both engineers and business stakeholders.
- Customer Empathy: A bias for action and a relentless focus on solving problems for customers.
As part of our hiring process, shortlisted candidates will undergo a Background Verification (BGV). By applying, you consent to sharing personal information required for this process. Any offer made will be subject to successful completion of the BGV.
How do we work? Whatever your role, our values describe what we ask of each other.
Be a bridger Look beyond your own role. Ask questions, share context and help others get unstuck. That may mean bringing the right people together or picking up a problem that doesn’t necessarily fit neatly into your job description.
Care loudly We want your perspective, not just your agreement. Speak up when something isn’t working or someone needs support. Give honest feedback with respect for the person receiving it. Don’t let an uncomfortable conversation become an unspoken problem.
Own the outcome Take responsibility for the result, not just your part in the process. Use AI to move the work forward, not to outsource your judgment. Make the call, check whether it worked and change course when it didn’t. If something goes wrong, own it and help fix it.
That’s DevRev!