
AI Staff Engineer
InvoiceCloud, Inc.
full-time
Posted on:
Location Type: Hybrid
Location: Boston • Massachusetts • 🇺🇸 United States
Visit company websiteSalary
💰 $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