Forward Deployed Engineer (Software Engineer)
Location: Remote – United States (Preferred) or Canada
Work Arrangement: 100% Remote (Potential hybrid arrangement for candidates in the Dallas/Fort Worth, Texas area)
Employment Type: Contract
Contract Duration: 12 Months (Potential Extension)
Anticipated Start Date: ASAP
Work Schedule: 40 Hour per Week
About The Opportunity
Myticas Consulting is seeking Forward Deployed Engineers (Software Engineers) for multiple contract opportunities supporting a global technology consulting and AI innovation organization specializing in artificial intelligence, advanced analytics, optimization, and digital transformation.
The organization operates within a global technology and engineering ecosystem, delivering innovative, data-driven solutions to enterprise clients across North America and internationally.
With a strong focus on applied artificial intelligence, data science, advanced analytics, and enterprise technology modernization, the organization works with clients to solve complex business challenges and accelerate digital transformation.
These opportunities offer the chance to collaborate with multidisciplinary teams of data scientists, software engineers, and technology consultants to develop and deploy innovative, production-ready solutions that deliver measurable business outcomes.
Position Overview
We are seeking experienced and highly collaborative Forward Deployed Engineers (Software Engineers) to design, develop, and implement advanced analytics, artificial intelligence, and data-driven software solutions for enterprise clients.
The successful candidates will work directly with customers and internal technical teams to understand business challenges, identify opportunities for innovation, and translate complex requirements into scalable, production-ready technology solutions.
These roles support initiatives across a variety of industries, including:
- Manufacturing
- Healthcare
- Utilities
- Retail
- Financial Services
As a Forward Deployed Engineer, you will operate at the intersection of software engineering, data science, artificial intelligence, advanced analytics, and client-facing technical consulting.
You will contribute throughout the solution lifecycle, from understanding business requirements and designing technical approaches to developing, implementing, and delivering production-ready applications and analytics solutions.
Working within a Professional Services environment, you will collaborate with data scientists, engineers, software developers, and business stakeholders, leveraging both open-source and proprietary technologies.
The ideal candidates will be adaptable, technically proficient, comfortable working directly with clients, and capable of adjusting their approach based on project requirements and maturity.
Key Responsibilities
- Collaborate directly with clients and internal stakeholders to understand business processes, identify challenges, uncover opportunities, and recommend innovative, data-driven solutions.
- Engage with business and technical stakeholders in a consultative capacity to translate business requirements into actionable technical approaches.
- Design, develop, and lead the implementation of advanced analytics, artificial intelligence, and software solutions across cloud-based and on-premises environments.
- Work collaboratively with data scientists, software engineers, and other technical professionals to develop scalable, production-ready solutions.
- Contribute to the design, development, integration, and deployment of data-driven applications and analytics services.
- Clearly communicate technical progress, project results, recommendations, and analytical insights to clients and stakeholders with varying levels of technical expertise.
- Investigate, evaluate, define, and recommend appropriate development processes, technologies, frameworks, tools, and methodologies.
- Promote engineering best practices for the delivery of advanced analytics, AI, and data-driven software solutions.
- Adapt development and delivery approaches based on project maturity, customer requirements, and evolving business priorities.
- Share technical knowledge, ideas, and expertise with colleagues while contributing to a collaborative, multidisciplinary engineering environment.
Required Qualifications
- Master's degree or PhD in a quantitative or technical discipline, such as Computer Science, Software Engineering, Engineering, Operations Research, Data Science, or a closely related field.
- Experience using software development tools and version control systems, including Git.
- Experience working within Agile software development environments, including participation in sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Demonstrated ability to communicate complex technical concepts, analytical findings, and recommendations clearly and effectively, both verbally and in writing.
- Ability to explain sophisticated technical solutions to non-technical business stakeholders and client representatives.
- Strong organizational, analytical, problem-solving, and interpersonal skills.
- Ability to manage multiple deliverables and priorities across different projects simultaneously.
- Proven ability to work effectively within collaborative, multidisciplinary technical teams.
- Comfortable working with geographically distributed and cross-cultural teams.
- Adaptability and flexibility to support projects at varying stages of technical and business maturity.
Preferred Qualifications
The following experience and technical capabilities are considered strong assets:
Client-Facing Consulting & Solution Delivery
- Previous experience in technology consulting, professional services, or client-facing software engineering roles.
- Experience collaborating directly with enterprise clients to design and deliver technical solutions.
Enterprise Data Platforms
- Experience with Palantir Foundry or comparable enterprise data integration, analytics, and application development platforms.
Machine Learning & Data Science
- Experience developing data science and machine learning solutions using frameworks and libraries such as:
- Scikit-learn
- PyTorch
- Hugging Face
Generative AI & Large Language Models
- Experience designing or building Generative AI (GenAI) solutions.
- Experience leveraging Large Language Models (LLMs), including platforms or models such as Cohere.
Databases & Data Engineering
- Experience working with relational databases.
- Strong familiarity with SQL and data modelling concepts.
Cloud Architecture & Application Development
- Experience designing and developing cloud-based data solutions.
- Familiarity with serverless computing and event-driven architectures.
- Experience supporting the implementation of scalable cloud-based analytics applications.
Ideal Candidate Profile
The ideal candidate combines strong software engineering and analytical capabilities with a consultative, customer-focused approach to problem-solving.
You are comfortable working directly with enterprise clients, understanding complex business challenges, and collaborating with technical specialists to develop practical, scalable solutions.
You bring an interest in artificial intelligence, advanced analytics, machine learning, and modern data platforms, along with the communication skills required to translate technical concepts into meaningful business outcomes.
You thrive in collaborative, fast-paced environments and are comfortable contributing to multiple projects with evolving requirements.
Why Consider This Opportunity?
- Join a major global technology and AI innovation initiative.
- Work on enterprise-level artificial intelligence, advanced analytics, and digital transformation projects.
- Collaborate with experienced software engineers, data scientists, and technical consultants.
- Gain exposure to complex business challenges across multiple industries.
- Work with modern open-source and proprietary technologies.
- Enjoy a remote-first work arrangement across the United States and Canada.
- Participate in a long-term contract engagement with potential for extension.
- Multiple opportunities available across a growing technical delivery team.