Peakhill Capital is a commercial real estate capital provider with mortgage investments across all real estate asset classes in Canada. Our equity platform (Peakhill Equity Partners) is an opportunistic equity platform focused on investments in ground up and value-add projects in Canada and the United States. We are seeking a self-motivated Software Engineer to join our dynamic and growing team in Toronto. Full job description As a Developer at Peakhill Capital, you’ll be responsible for developing and maintaining software solutions that support our staff. You will work on both the front-end, back-end and AI integration, ensuring seamless and optimal performance. Experience with LLM training and fine-tuning model outputs to align with business needs and user expectations are required. This position is based in Toronto, Ontario on an in-person work schedule. In this role, you will impact the development and delivery of innovative software and AI solutions that enhance customer satisfaction and business growth. Key Responsibilities Develop clean/maintainable code and maintain internal Web-app using TypeScript/Node.js, Next.js, React and .Net with C# Write and maintain Python-based Lambda functions Build AI tools and integrations that make AI accessible to technical and non-technical teams alike. This includes building MCP (Model Context Protocol) servers that enable AI systems to interact with internal services, APIs, and data sources. Monitor system health and performance, ensuring cost-effective AI workloads. Integrate with third-party APIs and services Assist with debugging, troubleshooting and code reviews Document code and technical decisions Available outside business hours as needed for urgent issues or deadlines Technical Requirements Strong expertise in: REACT C# .Net Python (3.8+) SQL AWS services (ECS, Lambda, S3, RDS) Git and modern CI/CD practices Docker and containerization RESTful API design and implementation Unit and integration testing Terraform for infrastructure as code Experience with: 1+ years of experience in Cloud-native software engineering. Familiarity with LLMs and AI/ML concepts Experience building with OpenAI, Anthropic, or other LLM APIs Understanding of prompt engineering and LLM application patterns Familiarity with one or more GenAI patterns and concepts such as RAG pipelines, vector stores, prompt versioning, evaluation, or agent frameworks. Performance optimization Security best practices Experience with APIs, webhooks, and service integrations Database migrations and schema management Education Bachelor's in Software Engineering, or related field Benefits Of Working for Peakhill Capital #J-18808-Ljbffr