Forward Deployed Engineer

Location

Canada

Posted

53 days ago

Salary

$170K / year

Seniority

Mid Level

Job Description

Forward Deployed Engineer

Banyan Software

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets. Overview We are looking for an exceptional full-stack software engineer who will act as a Forward Deployed Engineer (FDE) to serve as the critical interface between the central AI Application Modernization Factory and our application teams. The FDE will be temporarily embedded within delivery teams to directly drive the modernization of key applications, ensuring technical success, accelerated adoption of AI-assisted SDLC practices, and lasting upskilling of team members. This is a high-impact, hybrid role requiring advanced software engineering skills, deep knowledge of cloud-native patterns, and proven expertise in consultation, change management, and building strong rapport with diverse teams. Key Responsibilities - Application Modernization Execution: Embed with application teams to provide hands-on technical leadership, driving the design, development, and delivery of modernization efforts (re-platforming, microservices adoption) to AWS cloud-native architectures. - AI-First SDLC Adoption & Upskilling: Act as the subject matter expert on the AI Modernization Factory's tools and processes (e.g., Cursor, Claude Code). Drive the adoption and change management necessary to embed AI-assisted software development practices into the team’s daily workflow. - Consultative Engineering & Change Management: Build trust and rapport with new, diverse teams quickly. Identify team-specific technical and process bottlenecks, recommending and implementing solutions, and effectively managing the people/process side of technical change. - Hands-on Software Development: Make significant code contributions, focusing on setting up architectural scaffolding, CI/CD pipelines, IaC (Terraform), and solving complex, blocking integration challenges for the embedded team. - Feedback Loop: Serve as the primary feedback channel, relaying practical challenges, tool deficiencies, and necessary process adjustments back to the central Principal Engineer and Architect to continuously improve the factory's capabilities. - Standards & Quality: Ensure embedded teams adhere to the central factory's engineering standards, including Twelve-Factor App principles, DevSecOps practices, and high-quality coding standards. Required Qualifications & Experience - Experience: 5+ years of progressive experience in Software Engineering, with a focus on enterprise applications and application modernization. - Full Stack Proficiency: Strong hands-on experience across the full application stack (front-end, back-end, database, infrastructure). Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java). - Cloud Native & IaC: Deep practical experience building and deploying scalable applications on AWS. Strong proficiency with Infrastructure-as-Code (IaC), specifically Terraform. - Consulting & Change Management: Proven ability to onboard rapidly, assess team dynamics and technical landscapes, influence technical direction without formal authority, and drive organizational/process change within established engineering teams. - DevSecOps & CI/CD: Hands-on mastery of setting up and optimizing CI/CD pipelines (GitHub Actions, GitLab CI) and integrating DevSecOps best practices. - Architectural Understanding: Solid understanding of modern architectural patterns (microservices, serverless, event-driven architecture) and the principles of Domain-Driven Design (DDD). - Communication & Interpersonal Skills: Exceptional communication, presentation, and listening skills. Ability to articulate complex technical issues and solutions to both technical and non-technical stakeholders effectively. Preferred Skills (A Plus) - Prior experience in a consulting, Staff Engineer, or Forward Deployed role, specifically focused on technical adoption or modernization. - Direct experience training or mentoring other software engineers in new technologies or methodologies. - Hands-on experience with modern UI frameworks like React, NextJS, or similar. - Experience utilizing AI-assisted coding tools (Cursor, Claude Code) in a professional development environment. - Familiarity with containerization (Docker/Kubernetes) and serverless architectures (AWS Lambda). Job Location – Remote (USA & Canada) The expected base salary for this position is: CAD 145000/ USD 170,000 excluding annual bonus (when applicable). Salary is based on a number of factors including market conditions, location and may vary depending on job-related skills and experience. Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance. Recruitment Notice Banyan Software may use artificial intelligence (AI) tools to assist in screening and/or assessing applicants during the recruitment process. All hiring decisions are made by our team. Personal information submitted through your application will be collected and used for recruitment purposes in accordance with applicable privacy laws. Contact us at any time with questions about our process or to request accommodation. Beware of Recruitment Scams We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment. Protect yourself by following these steps: - Verify that all communications from our recruiting team come from an @banyansoftware.com email address. - Remember, employers will never request payment or banking information during the hiring process. - If you receive a suspicious message, do not respond — instead, forward it to careers@banyansoftware.com and/or report it to the platform where you received it. Your safety and security are important to us. Thank you for staying vigilant.

Related Categories

Related Job Pages

More Engineer Jobs

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets. The Role: We are looking for an exceptional full-stack software engineer who will act as a Forward Deployed Engineer (FDE), Lead to serve as the critical interface between the central AI Application Modernization Factory and our application teams and develop and manage a team of FDEs, establishing playbooks and codifying best practices. The FDE will be temporarily embedded within delivery teams to directly drive the modernization of key applications, ensuring technical success, accelerated adoption of AI-assisted SDLC practices, and lasting upskilling of team members. This is a high-impact, hybrid role requiring advanced software engineering skills, deep knowledge of cloud-native patterns, and proven expertise in consultation, change management, and building strong rapport with diverse teams. Key Responsibilities - Application Modernization Execution: Embed with application teams to provide hands-on technical leadership, driving the design, development, and delivery of modernization efforts (re-platforming, microservices adoption) to AWS cloud-native architectures. - Team Leadership & Mentorship: Directing and managing a team of FDEs, including performance management, career development, mentoring, and establishing operational excellence and best practices across the FDE team. - AI-First SDLC Adoption & Upskilling: Act as the subject matter expert on the AI Modernization Factory's tools and processes (e.g., Cursor, Claude Code). Drive the adoption and change management necessary to embed AI-assisted software development practices into the team’s daily workflow. - Consultative Engineering & Change Management: Build trust and rapport with new, diverse teams quickly. Identify team-specific technical and process bottlenecks, recommending and implementing solutions, and effectively managing the people/process side of technical change. - Hands-on Software Development: Make significant code contributions, focusing on setting up architectural scaffolding, CI/CD pipelines, IaC (Terraform), and solving complex, blocking integration challenges for the embedded team. - Feedback Loop: Serve as the primary feedback channel, relaying practical challenges, tool deficiencies, and necessary process adjustments back to the central Principal Engineer and Architect to continuously improve the factory's capabilities. - Standards & Quality: Ensure embedded teams adhere to the central factory's engineering standards, including Twelve-Factor App principles, DevSecOps practices, and high-quality coding standards. Required Qualifications & Experience - Experience: 5+ years of progressive experience in Software Engineering, with a focus on enterprise applications and application modernization. - Full Stack Proficiency: Strong hands-on experience across the full application stack (front-end, back-end, database, infrastructure). Expert proficiency in one or more modern technology languages (e.g., Python, TypeScript, C#, Java). - Cloud Native & IaC: Deep practical experience building and deploying scalable applications on AWS. Strong proficiency with Infrastructure-as-Code (IaC), specifically Terraform. - Consulting & Change Management: Proven ability to onboard rapidly, assess team dynamics and technical landscapes, influence technical direction without formal authority, and drive organizational/process change within established engineering teams. - DevSecOps & CI/CD: Hands-on mastery of setting up and optimizing CI/CD pipelines (GitHub Actions, GitLab CI) and integrating DevSecOps best practices. - Architectural Understanding: Solid understanding of modern architectural patterns (microservices, serverless, event-driven architecture) and the principles of Domain-Driven Design (DDD). - Team Leadership & People Management: Proven experience in a formal leadership role, including hiring, mentorship, performance management, and developing high-performing engineering teams. - Communication & Interpersonal Skills: Exceptional communication, presentation, and listening skills. Ability to articulate complex technical issues and solutions to both technical and non-technical stakeholders effectively. Preferred Skills (A Plus) - Prior experience in a consulting, Staff Engineer, or Forward Deployed role, specifically focused on technical adoption or modernization. - Direct experience training or mentoring other software engineers in new technologies or methodologies. - Hands-on experience with modern UI frameworks like React, NextJS, or similar. - Experience utilizing AI-assisted coding tools (Cursor, Claude Code) in a professional development environment. - Familiarity with containerization (Docker/Kubernetes) and serverless architectures (AWS Lambda). Job Location – Remote (USA & Canada) The expected base salary for this position is: CAD 245000/ USD 275,000 excluding annual bonus (when applicable). Salary is based on a number of factors including market conditions, location and may vary depending on job-related skills and experience. Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance. Recruitment Notice Banyan Software may use artificial intelligence (AI) tools to assist in screening and/or assessing applicants during the recruitment process. All hiring decisions are made by our team. Personal information submitted through your application will be collected and used for recruitment purposes in accordance with applicable privacy laws. Contact us at any time with questions about our process or to request accommodation. Beware of Recruitment Scams We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment. Protect yourself by following these steps: - Verify that all communications from our recruiting team come from an @banyansoftware.com email address. - Remember, employers will never request payment or banking information during the hiring process. - If you receive a suspicious message, do not respond — instead, forward it to careers@banyansoftware.com and/or report it to the platform where you received it. Your safety and security are important to us. Thank you for staying vigilant.

Canada
$275K / year
Full TimeRemoteTeam 11-50

Overview SET Development is supporting a confidential aerospace client seeking a GNC Engineer to contribute to the design, analysis, and validation of satellite Guidance, Navigation, and Control systems. This is a hands-on engineering role across the full spacecraft lifecycle — from requirements and modeling through integration, testing, and mission support. You’ll work alongside experienced engineers solving real flight problems, not just theoretical models. If you’ve built simulations, worked with spacecraft dynamics, or touched control systems in a meaningful way — this is where you level up. What You’ll Do GNC Engineering (Core – ~50%) - Contribute to the design and implementation of spacecraft GNC systems across new and existing platforms - Work across sensors, actuators, control algorithms, and flight software integration - Support requirements development and flow-down across subsystem components - Participate in design activities spanning spacecraft, payloads, and integration environments - Drive reuse of existing system architectures while identifying where new design is required - Collaborate across multidisciplinary teams (systems, software, hardware, integration) Simulation & Modeling (Major Focus – ~40%) - Develop and maintain high-fidelity simulation environments for spacecraft performance analysis - Build models integrating GNC algorithms, sensors, actuators, and flight software - Perform Monte Carlo analysis, covariance analysis, and closed-loop performance validation - Support mission trade studies and system-level performance verification - Automate simulation workflows to improve iteration speed and engineering throughput - Document models, assumptions, and validation results for design reviews Additional Contributions (~10%) - Support product line evolution and design standardization efforts - Assist in anomaly resolution, troubleshooting, and system improvements - Identify opportunities for cost efficiency and design optimization What You Bring Required - Bachelor’s degree in Engineering, Physics, Math, or related STEM field - 3+ years (BS) or 1+ year (MS) in GNC, aerospace, or control systems engineering - Experience with MATLAB / Simulink (strong preference) - Working knowledge of spacecraft dynamics, control systems, or simulation environments - Programming experience in C/C++, Python, or similar - Exposure to verification, validation, or system-level testing Preferred - Experience with STK (Systems Tool Kit) or similar tools - Background in spacecraft or aerospace systems (vs. purely academic controls work) - Familiarity with flight software or embedded systems integration - Experience supporting real hardware or mission programs (big differentiator) Other Requirements - U.S. Citizenship required - Ability to obtain and maintain a DoD Security Clearance - Active clearance (Secret+) is a strong plus - Willingness to travel up to ~20% (including occasional international collaboration)

United States

AI Engineering Intern

Guidepoint Global, LLC

Guidepoint Global, LLC, founded in 2003 and based in New York, New York, is an expert network firm that connects clients with subject matter experts across indu

Engineer53 days ago

Overview Guidepoint’s Qsight group is a new, high-growth division focused on building market-leading data intelligence solutions for the healthcare industry. Operating like a start-up within a larger high-growth company, Qsight works with proprietary data to generate actionable insights for the world’s leading institutional investors and medical device and pharmaceutical companies. The Qsight team is passionate about creating market intelligence products through rigorous analysis of alternative data to deliver highly relevant, accurate insights to a global client base. We are seeking curious, driven, AI Engineering Intern to join our growing team in Toronto and Pune. You'll work alongside senior engineers on critical business projects involving large language models, multi-agent systems, intelligent data extraction, and predictive analytics. If you're excited about the intersection of AI and healthcare intelligence, this is your launchpad. This role is fully remote; candidates must be able to overlap with US Eastern Time through 11:30 am ET (12:30 pm ET during US daylight saving time). What You’ll Do: - Develop machine learning models for healthcare data analysis - Build and optimize RAG pipelines using vector databases - Implement intelligent document processing systems for unstructured data - Develop prompt engineering strategies for domain-specific LLM applications - Build AI-powered data extraction systems using web scraping and API integration - Implement semantic search and intelligent querying capabilities - Develop agent-based architectures for complex analytical workflows - Participate in code reviews, testing, and documentation - Prototype new approaches for healthcare data intelligence - Contribute to internal knowledge sharing and technical discussions - Experiment with emerging tools, frameworks, and model architectures Required Technical Qualifications: - Pursuing or recently completed BS/MS in AI, Computer Science, Mathematics, or related quantitative field preferably from IIT OR NIT - AI/ML fundamentals, solid grounding - Neural networks, deep learning basics - Fine-tuning, RAG, chain-of-thought concepts - NLP basics: tokenization, embeddings, transformers - ML frameworks: PyTorch or TensorFlow or Keras - LLM APIs: OpenAI API or Anthropic Claude or similar - Python data work: Pandas, NumPy - Python proficiency: NumPy, Pandas, scikit-learn - Prompt engineering principles - Strong written and verbal communication - Self-motivated and able to work independently - Comfortable in fast-paced, ambiguous environments - Collaborative team player with intellectual curiosity Preferred Qualifications: - Experience with vector databases (Pinecone, Qdrant, Weaviate, ChromaDB) - Knowledge of embedding models and semantic search - Familiarity with AI orchestration frameworks (LangChain, LlamaIndex, CrewAI) - Understanding of multi-agent systems and agentic AI patterns - Experience with model evaluation and benchmarking - Writing complex queries in SQL - JavaScript or TypeScript - Familiar with AWS - Familiar with Docker What You'll Learn & Gain Technical Growth - Working with a variety of architecture patterns - Production experience - Performance optimization Professional Development - Mentorship — Regular 1:1s with senior engineers and data scientists - Code Reviews — Learn best practices through real feedback - Exposure — Present your work to leadership and stakeholders Cross-Functional Collaboration — Work with product, data, and business teams What We Offer: - Competitive compensation - Employee medical coverage - Central office location - Entrepreneurial environment, autonomy, and fast decisions - Casual work environment About Guidepoint Guidepoint is a leading research enablement platform designed to advance understanding and empower our clients’ decision-making process. Powered by innovative technology, real-time data, and hard-to-source expertise, we help our clients to turn answers into action. Backed by a network of nearly 1.75 million experts and Guidepoint’s 1,600 employees worldwide, we inform leading organizations’ research by delivering on-demand intelligence and research on request. With Guidepoint, companies and investors can better navigate the abundance of information available today, making it both more useful and more powerful. At Guidepoint, our success relies on the diversity of our employees, advisors, and client base, which allows us to create connections that offer a wealth of perspectives. We are committed to upholding policies that contribute to an equitable and welcoming environment for our community, regardless of background, identity, or experience. #LI-AD2 #LI-REMOTE

India
Job Closed

CCaaS Senior Engineer

Foundever

Foundever describes itself as a global leader in the customer experience (CX) industry. The company is on a mission to be the team and the solution behind the best customer experie

Engineer53 days ago

Role Description As a CCaaS Senior Engineer, you will architect and perform solution implementations and ensure the success of our client projects from start to finish. - Configure CCaaS components such as routing, queues, skills, wrap codes, user profiles - Build and optimize inbound/outbound voice, chat, email, and messaging flows - Integrate external systems such as CRM, WFM or custom apps - Develop and deploy custom scripts, data actions as needed - Troubleshooting & Support: Acting as a Tier 3 escalation point for platform outages, SIP/telephony issues, or audio quality problems. This includes working directly with vendors for troubleshooting complex issues. - Programming & Development: - Write and test code for integrations and automation, as needed - Use OAuth2, API keys, and secure authentication for external system connectivity - Create middleware components - Support project lifecycle – scoping, build, testing, and production deployment - Collaborate with cross-functional teams including Project Management, BI, Operations, etc - Provide technical documentation, user guides, and training as required - Conduct post-implementation reviews to enhance performance and efficiency - Stay current with new CCaaS releases Qualifications - 5+ years of strong expertise in Genesys and experience with NICE CXone/ Amazon Connect/ Zoom Contact Center platforms is a plus - Experience in designing and deploying Omnichannel solutions (voice, chat, email, messaging) - Understanding JSON, Web Services, and Middleware frameworks - Excellent communication and interpersonal skills—able to run meetings and workshops, present confidently, and write functional specifications - Strong organizational skills, especially in high-pressure environments, with the ability to manage multiple projects effectively - A collaborative team player who can also work independently with minimal supervision - Fluent in English, with other languages being a plus - A proactive attitude, with a passion for learning and keeping up with the latest industry trends - Microsoft Office Suite: PowerPoint, Excel, PowerBI, etc. Requirements - Genesys Cloud Professional (GCP) required, any additional CCaaS Provider or cloud certifications would be beneficial - Strong hands-on experience with Genesys Cloud Architect, routing, and call flows - Proficiency in APIs (REST/JSON), OAuth2, and integration design - Experience with JavaScript, Python for automation and API scripting - Knowledge of Contact Center technologies – IVR, SIP trunking, telephony, ACD, WFM, and CRM integration Benefits - Impactful work: Opportunity to work on cutting-edge AI technologies that will be game-changers for our business. - Professional growth: Continuous learning and development opportunities in a dynamic, remote work environment. - Competitive compensation: Attractive salary and benefits package. - Collaborative environment: A supportive team culture with opportunities for occasional travel for training and industry events.

India