Forward Deployed Engineer
About the role
Job Description:
We are seeking a Forward Deployed Engineer to join a growing AI and Advanced Analytics team focused on solving complex business challenges across a variety of industries, including manufacturing, healthcare, utilities, retail, and financial services.
This role is ideal for someone who is passionate about applying data, artificial intelligence, and optimization techniques to create meaningful business outcomes. You will work closely with clients and cross-functional teams to design, build, and deploy production-ready AI and analytics solutions using modern open-source and cloud technologies.
As part of a collaborative professional services environment, you'll partner with data scientists, software engineers, and solution architects to deliver innovative solutions. This position requires someone who is comfortable working across different project stages—from discovery and solution design through implementation and deployment.
Key Responsibilities
Partner with clients and internal stakeholders to understand business objectives, workflows, and technical challenges. Identify opportunities where AI, machine learning, and advanced analytics can improve business outcomes. Design, develop, and implement cloud-based or on-premises analytics and AI solutions. Communicate project progress, technical findings, and recommendations clearly to both technical and non-technical audiences. Evaluate and recommend tools, frameworks, methodologies, and best practices for delivering scalable AI and analytics solutions. Collaborate with multidisciplinary teams to deliver high-quality, production-ready solutions. Contribute to continuous improvement by sharing knowledge, ideas, and technical expertise across the team.
Required Qualifications
We recognize that no candidate will meet every qualification listed below. If you're excited about this opportunity and believe your skills align with the role, we encourage you to apply.
Master's or PhD in Computer Science, Engineering, Operations Research, Data Science, Mathematics, or another quantitative discipline. Experience using modern software development practices and version control tools (Git). Experience working within Agile delivery environments, including sprint planning, stand-ups, and retrospectives. Strong written and verbal communication skills with the ability to explain technical concepts to diverse audiences. Ability to translate complex technical solutions into business-focused recommendations. Strong organizational skills with the ability to manage multiple priorities simultaneously. Collaborative mindset with experience working across distributed and cross-functional teams.
Preferred Qualifications
Previous consulting or client-facing delivery experience. Experience with enterprise data platforms or modern data integration and analytics platforms. Hands-on experience with machine learning frameworks such as Scikit-learn, PyTorch, or similar technologies. Experience designing and implementing Generative AI solutions using Large Language Models (LLMs). Experience with relational databases, SQL, and data modeling. Experience building cloud-native data platforms using serverless, event-driven, or microservices architectures. Familiarity with modern cloud platforms (AWS, Azure, or Google Cloud).
What We're Looking For
Strong problem-solving and analytical skills. A passion for leveraging AI to solve real-world business problems. Ability to thrive in a fast-paced, collaborative consulting environment. Curiosity, adaptability, and a desire to continuously learn new technologies. A customer-first mindset with excellent interpersonal skills.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13654
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13655
Similar Jobs
Forward Deployed Engineer
About the role
Job Description:
We are seeking a Forward Deployed Engineer to join a growing AI and Advanced Analytics team focused on solving complex business challenges across a variety of industries, including manufacturing, healthcare, utilities, retail, and financial services.
This role is ideal for someone who is passionate about applying data, artificial intelligence, and optimization techniques to create meaningful business outcomes. You will work closely with clients and cross-functional teams to design, build, and deploy production-ready AI and analytics solutions using modern open-source and cloud technologies.
As part of a collaborative professional services environment, you'll partner with data scientists, software engineers, and solution architects to deliver innovative solutions. This position requires someone who is comfortable working across different project stages—from discovery and solution design through implementation and deployment.
Key Responsibilities
Partner with clients and internal stakeholders to understand business objectives, workflows, and technical challenges. Identify opportunities where AI, machine learning, and advanced analytics can improve business outcomes. Design, develop, and implement cloud-based or on-premises analytics and AI solutions. Communicate project progress, technical findings, and recommendations clearly to both technical and non-technical audiences. Evaluate and recommend tools, frameworks, methodologies, and best practices for delivering scalable AI and analytics solutions. Collaborate with multidisciplinary teams to deliver high-quality, production-ready solutions. Contribute to continuous improvement by sharing knowledge, ideas, and technical expertise across the team.
Required Qualifications
We recognize that no candidate will meet every qualification listed below. If you're excited about this opportunity and believe your skills align with the role, we encourage you to apply.
Master's or PhD in Computer Science, Engineering, Operations Research, Data Science, Mathematics, or another quantitative discipline. Experience using modern software development practices and version control tools (Git). Experience working within Agile delivery environments, including sprint planning, stand-ups, and retrospectives. Strong written and verbal communication skills with the ability to explain technical concepts to diverse audiences. Ability to translate complex technical solutions into business-focused recommendations. Strong organizational skills with the ability to manage multiple priorities simultaneously. Collaborative mindset with experience working across distributed and cross-functional teams.
Preferred Qualifications
Previous consulting or client-facing delivery experience. Experience with enterprise data platforms or modern data integration and analytics platforms. Hands-on experience with machine learning frameworks such as Scikit-learn, PyTorch, or similar technologies. Experience designing and implementing Generative AI solutions using Large Language Models (LLMs). Experience with relational databases, SQL, and data modeling. Experience building cloud-native data platforms using serverless, event-driven, or microservices architectures. Familiarity with modern cloud platforms (AWS, Azure, or Google Cloud).
What We're Looking For
Strong problem-solving and analytical skills. A passion for leveraging AI to solve real-world business problems. Ability to thrive in a fast-paced, collaborative consulting environment. Curiosity, adaptability, and a desire to continuously learn new technologies. A customer-first mindset with excellent interpersonal skills.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13654
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 13655