Enable job alerts via email!

Back-End AI Engineer

Norwest Venture Partners

Enterprise (OR)

Remote

USD 50,000 - 150,000

Full time

Today
Be an early applicant

Job summary

A leading revenue recognition technology firm is seeking an innovative AI Developer to join their team. This role involves designing, implementing, and optimizing scalable data pipelines and AI/ML solutions utilizing Snowflake. Candidates should have a strong background in Snowflake, Python, and machine learning concepts, along with problem-solving skills. This position offers a competitive salary, equity package, and a remote-first work environment.

Benefits

Competitive salary
Equity package
Comprehensive benefits
Remote-first team

Qualifications

  • 3–7 years of experience in AI/ML development and data engineering.
  • Hands-on experience with Python, particularly in data pipelines and ML.
  • Experience in working with large-scale data systems and performance optimization.

Responsibilities

  • Design and develop AI/ML pipelines using Snowflake's Snowpark and Python UDFs.
  • Collaborate with data scientists, data engineers, and product managers.
  • Monitor and tune Snowflake performance for AI workloads.

Skills

Snowflake proficiency
Python
Machine learning concepts
Problem-solving skills
Attention to detail

Education

Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related field

Tools

Snowpark
AWS
Azure
Git
JIRA
Job description

Salary Range: $50,000 - $150,000

About RightRev

At RightRev, we’re committed to providing the most seamless and integrated revenue recognition solutions for modern businesses. Our software is embedded with action-oriented features that are designed to make a difference. From contract changes to subscription renewals, our trusted platform tracks the entirety of your revenue contracts, from quote, order, invoice, all the way to revenue recognition and management reporting.

Job Description

RightRev is redefining revenue recognition for modern businesses. Our platform seamlessly integrates with Salesforce CPQ and billing systems to automate revenue processes in compliance with ASC 606. We’re building a smarter, faster way for high-growth companies to recognize revenue with confidence.

Role Overview:

We are seeking a skilled and innovative AI Developer with deep expertise in Snowflake to join our Data & AI team. The ideal candidate will design, implement, and optimize scalable data pipelines and AI/ML solutions using Snowflake’s advanced features, integrating structured and unstructured data to drive AI-powered insights and applications.

Key Responsibilities:
  • Design and develop AI/ML pipelines using Snowflake’s Snowpark, Python UDFs, and external functions
  • Build and optimize data ingestion, transformation, and feature engineering workflows within Snowflake.
  • Collaborate with data scientists, data engineers, and product managers to operationalize AI models within Snowflake.
  • Use Snowflake’s native ML capabilities, or integrate with external ML platforms (e.g., Google Cloud AI Platform (Vertex AI), SageMaker, DataRobot, Azure ML).
  • Develop and maintain reusable components, scripts, and templates for scalable AI solutions.
  • Ensure data governance, lineage, and security compliance across AI workflows in Snowflake.
  • Monitor and tune Snowflake performance for AI workloads and ensure cost-efficient operations.
  • Stay current with developments in AI/ML tooling, Snowflake features, and cloud-native architecture.
  • Maintain best practices in cloud infrastructure, CI/CD, and DevOps processes
Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, or related field.
  • 3–7 years of experience in AI/ML development and data engineering.
  • Strong proficiency in Snowflake – including Snowpark, SQL, UDFs, and Streams/Tasks.
  • Hands-on experience with Python, particularly in the context of data pipelines and ML.
  • Familiarity with cloud platforms such as AWS, Azure.
  • Strong understanding of machine learning concepts, model lifecycle, and MLOps practices.
  • Experience in working with large-scale data systems and performance optimization.
  • Familiarity with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA)
  • Understanding of software engineering best practices and scalable system design
  • Excellent problem-solving skills and attention to detail
  • Snowflake Certification is a plus.
Nice to Have:
  • SnowPro Core or Advanced certification(s).
  • Experience integrating Snowflake with tools like dbt, Airflow, or MLFlow.
  • Knowledge of NLP, time-series forecasting, or generative AI use cases.
Why RightRev?
  • Remote-first team with a strong focus on collaboration and innovation
  • Competitive salary, equity package, and comprehensive benefits
  • Opportunity to work on meaningful problems in a high-growth SaaS environment
  • Join a passionate team building the next generation of revenue recognition technology

Ready to shape the future of revenue automation? Apply today and be part of something transformational at RightRev.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.