InvoiceCloud, Inc.

AI Staff Engineer

InvoiceCloud, Inc.

full-time

Posted on:

Location Type: Hybrid

Location: Boston • Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $160,000 - $190,000 per year

Job Level

Lead

Tech Stack

AzurePython

About the role

  • Design, develop, and deploy large language model (LLM) and AI-driven capabilities
  • Lead the end-to-end lifecycle of AI solutions from rapid prototyping through scalable production deployment
  • Partner with Product, Data Science, Data Engineering, and Platform teams to translate business goals into AI implementations
  • Define reusable frameworks and standards for AI integration
  • Drive innovation through applied experimentation
  • Improve efficiency through automation and observability
  • Deliver real customer and business outcomes—improving platform intelligence, developer velocity, and operational efficiency

Requirements

  • 8+ years of software engineering experience
  • 3+ years building AI/ML or LLM-powered applications
  • Demonstrated success delivering scalable AI systems in production environments in a SaaS product environment
  • Expertise with Python and one or more of C++/C#; experience with Semantic Kernel, LangChain, Azure OpenAI, and vector databases
  • Familiarity with model evaluation, prompt tuning, and performance optimization
  • Strong cross-functional communication and technical mentorship skills; thrives in a collaborative, high-ownership environment.
Benefits
  • Base compensation
  • Annual bonus or commission eligibility
  • Potential for overtime pay

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software engineeringAI/ML applicationslarge language model (LLM)PythonC++C#model evaluationprompt tuningperformance optimizationautomation
Soft skills
cross-functional communicationtechnical mentorshipcollaborationownership