Senior Software Engineer building foundational AI infrastructure for Juniper Square’s private-markets finance platform. Developing production systems, LLM capabilities, and reusable engineering tools.
Responsibilities
Design, build, and ship production-quality systems, APIs, and services for platform capabilities and customer-facing experiences
Own projects end-to-end, including technical design, implementation, testing, deployment, and iteration
Build reliable, scalable, and observable systems that deliver customer value and enable engineering teams
Own production health through monitoring, troubleshooting, performance, reliability, and issue resolution
Build reusable infrastructure, frameworks, tooling, and developer experiences
Improve engineering velocity and operational quality through automation, documentation, and continuous improvements
Contribute technical designs for complex projects, evaluate tradeoffs, and propose pragmatic implementation plans
Partner with product, design, QA, and engineering on technical solutions and delivery
Identify and reduce technical debt, reliability risks, and software-development friction
Establish reusable patterns and raise engineering standards with Staff and senior engineers
Participate in code reviews, design reviews, debugging, incident response, and operational support
Use agentic coding tools and AI-assisted development as a primary workflow
Evaluate AI-generated code for correctness, edge cases, and regressions
Build or integrate AI/LLM-powered capabilities, including evaluation frameworks, RAG pipelines, and agentic workflows
Contribute to AI-accelerated development, testing, and code-review practices
Provide technical context to technical and non-technical stakeholders
Grow as a subject-matter expert in relevant data, workflows, and customer needs
Requirements
7+ years of experience in backend and/or full-stack software engineering
Strong backend engineering experience with Python and frameworks such as FastAPI, Flask, Pyramid, or Django
Experience with relational/NoSQL databases, including schema design, query optimization, and data modeling
Experience with cloud-native technologies such as AWS, Docker, and Kubernetes, and infrastructure as code
Strong understanding of CI/CD, observability, and operating services in production
Comfort working full-stack when the problem calls for it; TypeScript/React experience is a plus
Ability to break down complex technical problems and deliver pragmatic, maintainable solutions
Strong ownership mindset and ability to drive projects independently while collaborating effectively across teams
Clear communication skills and ability to explain technical tradeoffs to engineering and cross-functional partners
Hands-on experience with AI-native development tools such as Cursor or Augment
Demonstrated AI Fluency, including judgment about when AI is and is not the right tool, adapted code review practices for AI-generated code, and safeguards against over-reliance on AI tooling
Bachelor's degree in Computer Science or equivalent work experience
Hands-on experience building or integrating AI/LLM-powered systems in production, such as RAG pipelines, agent frameworks, evaluation workflows, guardrails, prompt/tool orchestration, or model observability
Comfort operating in ambiguous, fast-evolving technical territory
Background in financial services or fintech is nice to have
Experience with API gateway/infrastructure, security and governance tooling, retrieval and data-access systems, or agent frameworks at production scale is nice to have
Benefits
Health, dental, and vision care for you and your family
Life insurance
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
Allowance to customize your work and technology setup at home
Senior developer building production AI agents for Knak’s enterprise email and landing - page platform. Developing agent runtimes, evaluations, APIs, and AWS infrastructure.
Group Product Manager leading product managers and delivery for Caseware’s AI audit platform. Coordinating agents, evaluation tools, and AI workflow innovation at Canadian fintech Caseware.
Staff Software Engineer building AI/ML and evaluation infrastructure for Thumbtack's home - services marketplace. Designing scalable GenAI platforms, model systems, and developer tooling.
Senior Software Engineer owning end - to - end AI - powered cybersecurity product development at Sophos. Building LLM - driven workflows, automation, interfaces, APIs, and scalable systems.
Staff AI Engineer building retrieval, inference, and agentic systems for Acquia’s Drupal - based digital experience platform. Shipping shared AI capabilities that turn enterprise data signals into customer workflows.
AI/ML developer intern building cloud - native software for Kinaxis, a global supply - chain orchestration company. Developing ML pipelines, models, and reliable platform capabilities.
Applied AI Engineer building LLM - powered pipelines that transform municipal websites into structured CMS content. Automating migration, validation, and internal tooling for SimpliCity’s Canadian GovTech platform.
Senior Java Developer with AI experience building ELITS cloud software products. Leading Java, Kubernetes, CI/CD, architecture, and developer mentoring for Montreal’s hybrid team.
Software Architect building next - generation AI agents and automation for Jerry.ai’s insurance marketplace. Scaling voicebots, LLM systems, and external - system workflows across physical - asset services.