Machine Learning Engineer Position OverviewWe are looking for a Machine Learning Engineer I with strong Python programming skills... Read more
Machine Learning Engineer
Position Overview
We are looking for a Machine Learning Engineer I with strong Python programming skills to develop, deploy, and optimize machine learning solutions for ad monetization and personalization. You'll collaborate with cross-functional teams to build scalable ML pipelines, enhance recommendation and targeting models, and deliver production-ready AI solutions that improve user engagement and business outcomes.
Key Responsibilities
Develop, train, and deploy machine learning models for personalization, recommendation, and customer experience applications.Build and maintain scalable data pipelines for feature engineering, model training, validation, and inference.Collaborate with machine learning scientists, data engineers, and software engineers to transition research models into production.Enhance recommendation and ranking models using customer behavioural and transactional data.Monitor, evaluate, and improve model performance through experimentation, A/B testing, and data-driven analysis.Write clean, efficient, and maintainable Python code following software engineering best practices.Optimize machine learning workflows to improve customer engagement and support business objectives.Participate in model deployment, monitoring, troubleshooting, and continuous improvement initiatives.Document machine learning processes, model performance, and technical solutions to support collaboration and knowledge sharing.Required Qualifications
Bachelor's or Master's degree in Computer Science, Machine Learning, Artificial Intelligence, Statistics, Mathematics, or a related field.1-3 years of experience in machine learning, including internships, research, or professional experience.Strong programming skills in Python.Solid understanding of machine learning concepts, including supervised learning, feature engineering, model evaluation, classification, and regression.Experience with machine learning frameworks such as Scikit-learn, TensorFlow, or PyTorch.Experience working with SQL and large datasets.Familiarity with Git and software development best practices.What You'll Learn
Build and deploy production-ready machine learning models at scale.Gain hands-on experience with recommendation systems, personalization, and ranking algorithms.Learn best practices for feature engineering, model monitoring, and performance optimization.Work with large-scale data processing and modern machine learning pipelines.Develop expertise in experimentation frameworks, A/B testing, and data-driven decision-making.Collaborate with experienced machine learning engineers, software engineers, and data scientists on real-world AI solutions.Strengthen your understanding of MLOps concepts, including model deployment, versioning, and lifecycle management.Improve your software engineering skills by contributing to scalable, maintainable, and production-quality codebases.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRemote
The Global Campaign Project Manager is a dedicated project management role responsible for planning, coordinating, tracking, and governing... Read more
The Global Campaign Project Manager is a dedicated project management role responsible for planning, coordinating, tracking, and governing marketing initiatives across the SMB Marketing organization. This position does not own campaign strategy, audience planning, activation, channel execution, campaign performance, or optimization. Instead, the role serves as the operational backbone of the organization by ensuring projects are properly planned, resourced, tracked, and delivered according to agreed timelines and priorities. The Global Campaign Project Manager works closely with Campaign Activation, Marketing Automation, Lifecycle Marketing, Insights, Data Operations, Solution Architecture, Commerce, Enablement, Technical SEO, Digital Experience, agency partners, and the Corporate Affairs Project Management team to ensure alignment across all workstreams. This role is also responsible for work management governance within Wrike, ensuring all work is visible, prioritized, tracked, and reported consistently across the organization.
Key Responsibilities:
Project Planning & Coordination
Develop project plans for approved marketing initiatives and campaignsCreate and maintain project schedules, timelines, milestones, and dependenciesCoordinate activities across multiple teams to ensure work progresses according to planFacilitate project kickoffs, planning meetings, status meetings, and stakeholder reviewsMonitor project progress and communicate updates to stakeholders and leadershipEnsure project documentation remains accurate and current throughout the project lifecycle
Dependency Management
Identify and manage dependencies across teams, systems, vendors, and stakeholdersCoordinate handoffs between functional teamsProactively identify bottlenecks and risks that could impact project timelinesEscalate issues and facilitate resolution when projects encounter obstaclesSupport leadership in making informed prioritization and resource decisions
Project Governance & Reporting
Maintain project status reports, dashboards, RAID logs, and executive updatesEnsure projects follow established governance processes and approval workflowsMonitor project health and provide visibility into schedule performance, risks, and resource impactsSupport leadership reporting and portfolio reviewsEstablish consistency in project management standards, templates, and operating procedures
Work Management Governance (Wrike)
Serve as the primary owner of project visibility and governance within WrikeEnsure all projects, initiatives, enhancements, operational activities, and campaign-related work are logged and maintained within WrikeDrive adoption and compliance with established work management processesEnsure project plans, timelines, statuses, and assignments remain accurate and currentMaintain portfolio-level visibility into active work across SMB MarketingSupport reporting and dashboard development to improve transparency and decision-making
Resource Management & Capacity Planning
Monitor team capacity, workload distribution, and resource utilization across SMB MarketingPartner with team leaders to identify resource constraints and workload imbalancesEnsure time tracking is completed accurately and consistentlyAnalyze utilization and workload data to support planning and forecasting activitiesProvide leadership with visibility into team capacity, project demand, resource allocation, and delivery risksRecommend adjustments to priorities, timelines, and resource assignments when capacity challenges arise
Operational Excellence
Support continuous improvement of project management processes and workflowsIdentify opportunities to improve efficiency, transparency, and collaboration across teamsPromote disciplined project management practices and accountabilityDrive standardization of project intake, prioritization, planning, and reporting processesPartner with Corporate Affairs Project Management teams to align best practices where appropriate
Role Distinction
Global Campaign Project Manager Owns project planning, timeline management, dependency management, resource coordination, capacity planning, work management governance, Wrike compliance, project reporting, risk management, stakeholder communication, process adherence, and operational transparency.
Campaign Activation Manager Owns campaign activation planning, audience readiness, segmentation requirements, channel coordination, marketing execution readiness, campaign launch requirements, measurement requirements, campaign performance monitoring, and optimization recommendations.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessMarketing Activation Manager Location: RemoteAbout the RoleOur client, a leading FinTech and Payments organization, is seeking an experienced... Read more
Location: Remote
About the RoleOur client, a leading FinTech and Payments organization, is seeking an experienced Marketing Activation Manager to drive the successful planning, coordination, and execution of enterprise marketing campaigns across multiple channels, regions, and business units.
This individual will serve as the central point of coordination between Growth Marketing and key execution teams, ensuring campaigns are aligned, operationally ready, and delivered on time. The ideal candidate will bring strong campaign management, stakeholder engagement, and marketing operations experience within a fast-paced, matrixed environment.
Key ResponsibilitiesPartner with marketing stakeholders to understand campaign goals, audience strategies, and success metrics.Coordinate campaign activation across Data, Analytics, CRM, Martech, Web, and Marketing teams.Ensure campaign readiness by managing timelines, dependencies, audience requirements, tracking, and reporting needs.Facilitate cross-functional meetings to align stakeholders and resolve execution challenges.Monitor campaign progress and provide updates on milestones, risks, and overall status.Drive issue resolution and ensure successful campaign launches.Develop and maintain campaign activation processes, workflows, and best practices.Improve operational efficiency through standardized templates and scalable execution frameworks.Partner with reporting and analytics teams to monitor campaign performance and support optimization efforts.Required QualificationsBachelor's degree in Marketing, Business, Communications, or related field, or equivalent experience.8+ years of experience in Marketing Operations, Campaign Management, Marketing Program Management, or related functions.Strong understanding of multi-channel marketing campaign execution.Experience working in complex, cross-functional environments.Excellent project management, communication, and stakeholder management skills.Ability to manage multiple campaigns and priorities simultaneously.Strategic mindset with the ability to connect marketing execution to business outcomes.Preferred QualificationsExperience within FinTech, Payments, Financial Services, Technology, or B2B SaaS organizations.Hands-on experience with CRM and Marketing Automation platforms such as Salesforce, Marketo, Eloqua, HubSpot, Pardot, or Adobe Campaign.Familiarity with reporting and analytics tools including Power BI, Tableau, Google Analytics, or Adobe Analytics.Experience establishing campaign governance, operational processes, and execution frameworks.
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRemote
We're looking for DOCSIS Engineer and you'll review the platform's RF-plant analysis and confirm it reflects what is... Read more
We're looking for DOCSIS Engineer and you'll review the platform's RF-plant analysis and confirm it reflects what is genuinely happening on a live DOCSIS network. You'll be the human authority that tells the client "yes, this is right" or "here's where it's off, and here's what it's missing."
What you'll be doing
Reviewing automated RF-plant analysis and validating it against what is actually happening on the network - confirming the platform isn't misreading or over-stating the data.Sanity-checking the interpretation of RF performance, signal behavior, and physical-layer impairments across the plant.Assessing the platform's predictive trending - whether its "this is starting to degrade" calls hold up against real-world DOCSIS RF expertise.Delivering a clear, expert read on what's solid, what's inaccurate, and what additional signals should be considered.What we're looking for
Deep, hands-on DOCSIS RF / HFC physical-layer expertise- gained at a cable operator (MSO) or equipment vendor.Strong ability to read RF plant performance- spectrum behavior, signal levels, noise and impairments - not just protocol or IP-layer data.Practical live-plant diagnostic experience- sweep/balance, signal forensics, and proactive network maintenance (PNM)-style analysis.Solid DOCSIS 3.1 and 3.0 knowledge.Comfort reviewing and critiquing analytic output- forming and clearly communicating an expert verdict.GCS is acting as an Employment Business in relation to this vacancy.
Read lessThe Project Manager is responsible for leading the end-to-end delivery of product initiatives within the organization. This role... Read more
The Project Manager is responsible for leading the end-to-end delivery of product initiatives within the organization. This role plays a critical part in executing strategic projects across the North America portfolio, ensuring successful product launches and changes from concept through post-launch review.
The PM drives cross-functional collaboration across R&D, Marketing, Sales, Finance, Operations, and Supply Chain to ensure projects are delivered on time, within budget, and aligned with business objectives. Strong leadership, communication, and influencing skills are essential to align stakeholders and deliver market success.
Key Responsibilities
Lead end-to-end projects, from ideation and development to market launch and post-launch evaluationDrive the stage-gate process, ensuring timely decisions on project progression, risks, and mitigation strategiesManage project timelines, budgets, and deliverables to meet business expectationsCollaborate cross-functionally with R&D, Marketing, Operations, Procurement, Quality, and Finance teamsIdentify, assess, and communicate project risks to leadership; develop mitigation plans to address challengesTrack key performance metrics and monitor project progress, making data-driven adjustments where requiredLead and motivate cross-functional teams to deliver high-quality outcomesEnsure operational, technical, and quality standards are maintained throughout the processFoster continuous improvement by identifying opportunities to enhance processes and speed-to-marketInfluence stakeholders and negotiate effectively to achieve aligned project outcomesRequired Skills & Qualifications
3+ years of experience managing projects, preferably in product deliveryProven experience in product development and delivery, ideally within CPG or food & beverage industriesPMP certification or equivalent project management certification preferredStrong cross-functional leadership and collaboration skillsExcellent stakeholder management and negotiation abilitiesStrong analytical and problem-solving skills with a data-driven approachSolid business acumen and understanding of brand and category strategiesExceptional verbal and written communication skillsAbility to manage multiple priorities and work in a fast-paced environmentGrowth mindset with a passion for continuous learning and improvementGCS is acting as an Employment Business in relation to this vacancy.
Read lessThe Project Manager - Commercialization (PCM) is responsible for leading the end-to-end delivery of product commercialization initiatives within... Read more
The Project Manager - Commercialization (PCM) is responsible for leading the end-to-end delivery of product commercialization initiatives within the organization. This role plays a critical part in executing strategic projects across the North America portfolio, ensuring successful product launches and changes from concept through post-launch review.
The PCM drives cross-functional collaboration across R&D, Marketing, Sales, Finance, Operations, and Supply Chain to ensure projects are delivered on time, within budget, and aligned with business objectives. Strong leadership, communication, and influencing skills are essential to align stakeholders and deliver market success.
Key Responsibilities
Lead end-to-end commercialization projects, from ideation and development to market launch and post-launch evaluationDrive the stage-gate process, ensuring timely decisions on project progression, risks, and mitigation strategiesManage project timelines, budgets, and deliverables to meet business expectationsCollaborate cross-functionally with R&D, Marketing, Operations, Procurement, Quality, and Finance teamsIdentify, assess, and communicate project risks to leadership; develop mitigation plans to address challengesTrack key performance metrics and monitor project progress, making data-driven adjustments where requiredLead and motivate cross-functional teams to deliver high-quality outcomesEnsure operational, technical, and quality standards are maintained throughout the commercialization processFoster continuous improvement by identifying opportunities to enhance processes and speed-to-marketInfluence stakeholders and negotiate effectively to achieve aligned project outcomesRequired Skills & Qualifications
3+ years of experience managing projects, preferably in product commercializationProven experience in product development and commercialization, ideally within CPG or food & beverage industriesPMP certification or equivalent project management certification preferredStrong cross-functional leadership and collaboration skillsExcellent stakeholder management and negotiation abilitiesStrong analytical and problem-solving skills with a data-driven approachSolid business acumen and understanding of brand and category strategiesExceptional verbal and written communication skillsAbility to manage multiple priorities and work in a fast-paced environmentGrowth mindset with a passion for continuous learning and improvementGCS is acting as an Employment Business in relation to this vacancy.
Read less🚀 Senior Full Stack Developer - IAM📍 Locations: Chicago 📄 Type: 12+ months ContractWe're looking for a Senior... Read more
📍 Locations: Chicago
📄 Type: 12+ months Contract
We're looking for a Senior Full Stack Developer to build and support secure IAM (Identity & Access Management) applications in a cloud-first environment.
🔧 Key ResponsibilitiesDevelop secure full stack applications (Angular + Java/Spring Boot)Build and maintain REST APIsImplement authentication & authorization (OAuth2, OIDC, JWT)Support AWS cloud-native and migration initiativesCollaborate with cross-functional teams and lead technical efforts✅ RequirementsStrong experience in Angular (latest versions) + Java 17 + Spring BootHands-on AWS (Lambda, S3, ECS/Fargate, DynamoDB)Solid understanding of IAM & security best practicesExperience with Spring Security & secure API designKnowledge of MySQL, MongoDB, RedisProven ability to lead and mentor teams⚠️ Must Have✅ IAM / Security experience
✅ Full stack expertise
✅ Cloud (AWS) experience
✅ Leadership mindset
GCS is acting as an Employment Business in relation to this vacancy.
Read lessRemote
Senior Python Engineer (AI Platforms & Distributed Systems)Location: Chicago Work Arrangement: Hybrid Employment Type: ContractOverviewWe are seeking a... Read more
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
We are seeking a highly specialized Senior Python Engineer to design and build scalable backend platforms, automation frameworks, and distributed systems within a cloud-native environment. This role requires deep expertise in Python development, microservices architecture, API engineering, and high-performance data processing.
The ideal candidate will have strong experience developing enterprise-grade applications, building scalable services, and working across modern DevOps and cloud ecosystems.
Key ResponsibilitiesDesign and develop scalable backend applications and distributed systems using PythonBuild high-performance RESTful and asynchronous APIsDevelop microservices and event-driven architecturesOptimize application performance, concurrency, and scalabilityCollaborate with platform engineering, DevOps, and cloud teamsBuild automation frameworks and orchestration toolingImplement monitoring, logging, and observability standardsContribute to CI/CD pipeline automation and infrastructure improvementsParticipate in architecture reviews and technical strategy discussionsTroubleshoot complex production issues and perform root cause analysisRequired Technical Skills7+ years of software engineering experience5+ years of advanced Python development experienceStrong expertise in:FastAPIFlask or DjangoAsyncIOMicroservices architectureREST and GraphQL APIsExperience building scalable distributed systemsStrong understanding of multithreading, concurrency, and asynchronous programmingHands-on experience with:DockerKubernetesKafka or RabbitMQRedisExperience with cloud-native environments:AWSAzureGCPStrong database experience:PostgreSQLMongoDBCassandraExperience implementing CI/CD pipelines using Jenkins, GitHub Actions, or GitLabFamiliarity withobservability tools:PrometheusGrafanaELKOpenTelemetryStrong Linux systems and scripting knowledgePreferred QualificationsExperience supporting AI/ML or data-intensive platformsKnowledge of infrastructure-as-code tools such as TerraformExposure to serverless architectures and event-driven workflowsExperience supporting enterprise-scale applications with high availability requirementsBackground in telecom, media, or large-scale enterprise environmentsNice to HaveExperience with Celery or distributed task processing frameworksExposure to MLOps tooling and model deployment pipelinesFamiliarity with security best practices and API authentication standardsGCS is acting as an Employment Business in relation to this vacancy.
Read lessPython DeveloperLocation: Chicago Work Arrangement: Hybrid Employment Type: ContractPosition SummaryWe are looking for a Python Developer to support... Read more
Python Developer
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
Position Summary
We are looking for a Python Developer to support backend application development and system integration initiatives within a collaborative engineering environment. This role will focus on developing scalable applications, supporting APIs, and contributing to ongoing platform enhancements.
The ideal candidate should have solid Python development experience and the ability to work effectively within Agile teams.
Responsibilities
Develop and maintain applications using PythonBuild and support APIs and backend servicesCollaborate with cross-functional engineering teamsParticipate in testing, debugging, and code review activitiesSupport system integrations and automation effortsTroubleshoot application and performance issuesAssist with deployment and release activitiesCreate and maintain technical documentationRequired Skills
Experience developing applications using PythonUnderstanding of backend development conceptsExperience working with APIs and databasesFamiliarity with SQL and relational databasesKnowledge of Git version controlUnderstanding of Agile/Scrum methodologiesStrong analytical and communication skillsPreferred Skills
Experience with Flask, Django, or FastAPIExposure to AWS or cloud platformsFamiliarity with Docker or KubernetesExperience with CI/CD tools and automation workflowsUnderstanding of microservices architectureEducation & Experience
Bachelor's degree in Computer Science, Engineering, or related field preferredEquivalent hands-on professional experience will also be consideredGCS is acting as an Employment Business in relation to this vacancy.
Read lessSenior AWS Big Data Architect (Cloud Data Platforms & Streaming Analytics)Location: Chicago Work Arrangement: Hybrid Employment Type: ContractOverviewWe... Read more
Senior AWS Big Data Architect (Cloud Data Platforms & Streaming Analytics)
Location: Chicago
Work Arrangement: Hybrid
Employment Type: Contract
Overview
We are seeking a highly specialized AWS Big Data Architect to lead the design and implementation of enterprise-scale cloud data platforms and real-time analytics solutions. This role requires deep expertise across AWS data services, distributed processing frameworks, streaming technologies, and large-scale data architecture.
The ideal candidate will have extensive experience building modern lakehouse architectures, optimizing high-volume ETL pipelines, and enabling scalable analytics and machine learning workloads within cloud-native environments.
Key Responsibilities
Architect and implement scalable big data solutions on AWSDesign modern data lake and lakehouse architecturesBuild and optimize real-time and batch data processing pipelinesLead cloud migration and modernization initiatives for enterprise data platformsDesign streaming data solutions using Kafka and AWS-native streaming servicesDevelop scalable ETL/ELT frameworks and data orchestration workflowsDefine data governance, security, and compliance standardsCollaborate with engineering, analytics, and platform teams on enterprise data strategiesOptimize performance, cost, scalability, and resiliency across data environmentsProvide architectural leadership and technical mentorshipRequired Technical Skills
10+ years of experience in data engineering and architecture5+ years designing enterprise-scale AWS big data solutionsDeep expertise with AWS services including:EMRGlueRedshiftAthenaKinesisLambdaS3IAMLake FormationStrong experience with:Apache SparkHadoop ecosystemKafkaAirflowDatabricksExperience designing:Data lakesLakehouse architecturesReal-time streaming platformsEvent-driven architecturesStrong SQL and Python/Scala development skillsExpertise with infrastructure automation:TerraformCloudFormationExperience implementing data governance and security best practicesStrong understanding of distributed systems and high-volume data processingPreferred Qualifications
Experience supporting ML/AI data platformsKnowledge of Delta Lake, Iceberg, or HudiExperience with observability and monitoring frameworksBackground supporting enterprise analytics or customer data platformsAWS Certified Solutions Architect or AWS Data Analytics certificationNice to Have
Telecom, media, or large enterprise environment experienceExposure to containerized data platforms using KubernetesExperience with FinOps and cloud cost optimization strategies
GCS is acting as an Employment Business in relation to this vacancy.
Read lessAll your saved jobs are no longer available or you've already applied.
for the following search criteria