ButterflyMX10.03.26
AI SCORE 8.5

Senior Software Engineer - AI Transformation (Remote)

$140K–$180K/year

About the Role

We're hiring a Senior Software Engineer - AI Transformation to join our innovative team at ButterflyMX. This role offers a unique opportunity to embed AI directly into our software development process, enhancing engineering velocity and code quality. As a Senior Software Engineer working remotely, you'll play a crucial role in shaping how our organization operates and how our development teams leverage AI.

What You'll Do

  • Build and maintain an internal LLM gateway that handles routing, fallbacks, and rate limiting.
  • Create reusable components for common AI patterns such as RAG, function calling, and streaming responses.
  • Develop SDKs or libraries that simplify AI integration for application developers.
  • Implement prompt management systems and evaluation frameworks.
  • Design and deploy vector database infrastructure for semantic search.
  • Create monitoring dashboards for AI usage, costs, and performance metrics.
  • Write technical documentation and best practice guides for AI implementation.
  • Evaluate and integrate new AI services and models as they become available.

Requirements

  • 5+ years of software engineering experience with a strong focus on platform/infrastructure development.
  • Hands-on experience with LLM APIs (OpenAI, Anthropic, etc.) and AI orchestration frameworks (OpenAI Agents SDK, Google ADK).
  • Proficiency in Python or TypeScript.
  • Knowledge of vector databases, embedding models, and RAG architectures.
  • Experience building internal developer tools, SDKs, or platform services.
  • Understanding of API design, authentication, and rate limiting.
  • Familiarity with cloud platforms (AWS, GCP) and containerization.
  • Experience with observability, monitoring, and cost management for AI systems.
  • Strong documentation and communication skills.

Nice to Have

  • Experience in developing AI-powered features in a SaaS environment.
  • Familiarity with agile methodologies.
  • Knowledge of software development best practices.

What We Offer

  • Comprehensive Medical, Dental, and Vision plans (ButterflyMX covers 80% of the cost) starting day 1.
  • 401(k) plan with a match.
  • 10 paid holidays, 20 vacation days, 5 sick days, and 3 floating holidays.
  • Basic Life and Accidental Death and Dismemberment Insurance (ButterflyMX covers 100% of the cost).
  • Short and Long Term Disability (ButterflyMX covers 100% of the cost).
  • Paid Family Leave and Employee Assistance Program.
  • Quarterly self-care stipends.
  • Access to optional benefits including pre-tax flexible healthcare spending accounts (FSA and HSA), Dependent Care FSA, and Commuter Benefits.
Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Senior Software Engineer role offers a unique opportunity to drive AI transformation within a leading SaaS company. Enjoy competitive salary and benefits while working remotely.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Python and TypeScript, with a strong understanding of AI frameworks and LLM APIs, enabling seamless integration of AI capabilities into existing software systems.

Self-motivated and highly disciplined, thriving in a remote work environment while demonstrating excellent time management and proactive problem-solving skills.

Extensive experience with API design and SDK development, coupled with a mindset focused on enhancing engineering velocity and code quality through innovative AI solutions.

Learning Resources

Python for Everybodycourse

Career Path

Senior Software Engineer - AI Transformation(Now)Lead Software Engineer - AI Solutions(1-2 years)Director of AI Engineering(3-5 years)

Market Overview

Market Size 2024
$40B
Annual Growth
22.5%
AI Adoption
75%
Investment in AI Solutions
+50%
Labour Demand for AI Engineers
+30%
Avg Salary for Senior Python Developers
$150K

Skills & Requirements

Required
PythonTypeScriptAI
Growing in Demand
Machine LearningData EngineeringCloud Computing
Declining
JavaScript (jQuery)PHP (Laravel)

Domain Trends

Rise of LLMs in Enterprises
Large Language Models (LLMs) are being integrated into various business processes, with 60% of companies reporting increased efficiency through AI tools.
Shift to Vector Databases
The adoption of vector databases is growing, with a 40% increase in usage among AI-driven applications to enhance data retrieval and processing.
Increased Demand for Remote AI Talent
Remote positions for AI professionals are up by 35%, as companies seek to tap into global talent pools, particularly in Python and AI development.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.