Juniper Square, Inc. logo

Staff Software Engineer (AI)

Job Overview

Location

Americas (USA or Canada)

Job Type

Full-time

Category

Software Engineering

Date Posted

May 26, 2026

Full Job Description

đź“‹ Description

  • • Own the technical direction and architecture for AI-native systems powering core product experiences for institutional financial clients, including shared AI SDKs, guardrails, evaluation frameworks, and agentic workflow infrastructure.
  • • Design, build, and operate production-grade LLM-powered systems such as RAG pipelines, agentic workflows, model observability tools, and structured output delivery systems with end-to-end ownership.
  • • Write production code as a hands-on individual contributor; this is not a delegation-focused role — you will personally implement and maintain critical AI systems.
  • • Lead technical design for ambiguous, cross-functional initiatives by evaluating tradeoffs, aligning stakeholders, and driving implementation from concept to production.
  • • Evaluate and select technologies with a bias toward what ships well and scales sustainably, prioritizing reliability and operational excellence over novelty.
  • • Define quality benchmarks, evaluation frameworks, and feedback loops to continuously improve AI output accuracy, system reliability, and model performance.
  • • Champion and embed AI-native development practices across the engineering team using tools like Cursor and Augment to accelerate velocity and improve code quality.
  • • Guide the team in effectively using AI-assisted code generation while maintaining correctness, identifying failure modes, regressions, and edge cases in AI-generated outputs.
  • • Establish and scale coding standards, review practices, and architectural documentation that support high-speed development without sacrificing quality.
  • • Mentor engineers, raise the bar on technical decision-making, and help the team execute with consistency and precision.
  • • Partner with recruiting to build and grow the AI engineering team by identifying and attracting top-tier talent.
  • • Collaborate closely with engineering managers, product, design, and QA teams to translate business requirements into executable technical plans with implementation-level depth.
  • • Participate actively in design reviews and roadmap discussions, bringing grounded, code-driven perspectives to technical tradeoffs and product priorities.
  • • Handle most cross-team technical conflicts and architectural decisions autonomously, ensuring alignment across engineering, product, and design.
  • • Build and operate cloud-native systems using AWS, Docker, Kubernetes, and infrastructure as code, with deep familiarity in CI/CD, observability, and production reliability.
  • • Apply deep expertise in Python to develop scalable backend services; experience with Node/TS or Java is a plus.
  • • Design and optimize relational and NoSQL database schemas, with strong skills in performance tuning and data modeling.
  • • Bring proven experience leading technical architecture for complex systems with multiple engineers or teams, with a portfolio of shipped production systems you personally built and maintained.

🎯 Requirements

  • • 7+ years of backend and/or ML engineering experience with increasing technical leadership and architectural responsibility
  • • Portfolio of shipped production systems with personal code contributions — not just direction or oversight
  • • Deep expertise in Python and production-grade backend service development
  • • Production experience building and operating AI/LLM-powered systems (e.g., RAG pipelines, agentic workflows, evaluation frameworks, model observability)
  • • Experience leading technical design for complex, cross-functional systems with tradeoff evaluation and stakeholder alignment
  • • Experience building and operating cloud-native systems using AWS, Docker, Kubernetes, and infrastructure as code

🏖️ Benefits

  • • Health, dental, and vision care for you and your family
  • • Life insurance and mental wellness coverage
  • • Fertility and growing family support
  • • Flex Time Off in addition to company-paid holidays
  • • Paid family leave, medical leave, and bereavement leave policies
  • • Retirement saving plans and allowance to customize your work and technology setup at home
  • • Annual professional development stipend

Skills & Technologies

Python
TypeScript
Java
Node.js
AWS
Senior
Remote
$210k-260k

Ready to Apply?

You will be redirected to an external site to apply.

Juniper Square, Inc. logo
Juniper Square, Inc.
Visit Website

About Juniper Square, Inc.

Juniper Square is a SaaS provider focused on investment-management software for the private funds industry. Founded in 2014 and headquartered in San Francisco, the platform streamlines fundraising, investor onboarding, capital calls, distributions, reporting, and compliance workflows for real estate, private equity, and venture capital managers. It integrates CRM, document management, e-signature, and analytics into a single cloud system to reduce manual processes and improve transparency. The company serves hundreds of fund sponsors managing tens of thousands of investors and billions in assets under administration.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Melbourne
Full-time
Expires Jul 11, 2026
Python
Django
AWS
+4 more

26 days ago

Apply
Expires soon
Global
Full-time
Expires Jun 12, 2026 (Soon)
JavaScript
Onsite
Degree Required

2 months ago

Apply
California
Full-time
Expires Jun 23, 2026
JavaScript
TypeScript
Kotlin
+6 more

1 month ago

Apply
USA (Remote)
Full-time
Expires Aug 3, 2026
Python
AWS
Azure
+5 more

2 days ago

Apply