Influencer Marketing Director
Cary, NCPrincipal Engineer, Enterprise Productivity Engineering
Bellevue, WAPrincipal Engineer, Enterprise Productivity Engineering (EPE) at Epic in Bellevue, WA leading technical standards and hands-on engineering for internal productivity systems and AI-powered tools. Involves ownership of CI/CD pipelines, testing, observability, AI development tools (Claude Code), mentoring, and driving operational maturity across teams. Requires 7+ years software engineering experience and ability to work at executive level. Core function is internal platform/infrastructure engineering, not product AI.
Principal Engineer, Enterprise Productivity Engineering
Cary, NCPrincipal Engineer role in Epic's Enterprise Productivity Engineering (EPE) team focused on internal platforms and AI-powered systems that accelerate engineer productivity across the company. Responsibilities include owning technical standards, leading high-priority projects, mentoring engineers, and driving adoption of Claude Code and LLM tools. Requires 7+ years software engineering experience with senior-level background. Located in Cary, NC; no remote option mentioned. This is internal platform/infrastructure engineering with AI tooling, aligned with engineering leadership values but location-constrained.
Principal Software Programmer, Media Services
Montreal, CanadaPrincipal Software Programmer, Media Services
Vancouver, CanadaPrincipal Software Engineer, Media Services
Cary, NCPrincipal Software Engineer role on Epic's Media Services team in Cary, NC leading technical direction for WebRTC-based real-time voice communication across Fortnite at massive scale. Involves architecture and hands-on development of client/server stacks, protocol evaluation, and cross-team alignment. Requires C++ proficiency, WebRTC expertise, build systems knowledge, and leadership. Core function is infrastructure/systems engineering, not AI.
Principal Software Programmer, Media Services
BLANKPrincipal Software Programmer role at Epic Games focusing on WebRTC integration and real-time voice communication infrastructure for Fortnite and Epic ecosystem. Requires deep C++ expertise, WebRTC protocols knowledge, and experience optimizing performance-critical systems at scale. Located across multiple North America offices (CA, NYC, WA) with California base pay $235k–$345k. Core function is infrastructure/systems engineering, not AI.
Senior Game Security Programmer
Vancouver, CanadaSenior Game Security Programmer
BLANKSenior Game Security Programmer role focused on anti-cheat capabilities and game security for Fortnite. Involves designing backend services, debugging client/server security, and optimizing systems for resilience at scale. Requires C++ and Go expertise, online multiplayer game knowledge, and security-oriented mindset. Located North America (open to CA, NYC, WA implied). Core function is security/gameplay systems engineering, not AI.
Senior Game Security Engineer
Cary, NCSenior Language Programmer
Montreal, CanadaSenior Language Programmer
Vancouver, CanadaSenior Language Programmer
BLANKSenior Language Programmer role on Epic's Verse team, owning the compiler, VM, and runtime toolchain for Unreal Engine and UEFN. Focuses on language feature development, performance optimization, and integration with UE pipelines. Requires C++17 expertise and compiler/VM internals knowledge. Located across North America (CA, NYC, WA). Core function is language systems engineering, not AI.
Senior Language Programmer
Cary, NCSenior Language Programmer role at Epic Games on the Verse team, working on the compiler, VM, and runtime toolchain used by Unreal Engine and UEFN developers. Responsibilities include extending the Verse compiler, VM optimization, performance profiling, and integration into UE pipelines. Requires C++17+ expertise and compiler/VM internals knowledge. Located in Cary, NC with full benefits; no remote work option.
Lead Technical UI Designer
Montreal, CanadaLead Technical UI Designer
Cary, NC解决方案架构师(动画方向)
Shanghai, ChinaSenior Machine Learning Engineer, Discovery Recommendations
BLANKSenior Machine Learning Engineer role in Discovery Recommendations at Epic designing and optimizing recommendation systems for Fortnite's Discover experience. Covers candidate generation, ranking, reranking, and user representation using deep learning (two-tower, transformers, embeddings). Involves A/B testing, eval frameworks, and ML infrastructure decisions. Requires 5+ years production ML experience in recommendations, PyTorch, Spark, and cloud ML environments. Core function is ML/data science, not AI systems engineering.
Senior Machine Learning Engineer, Discovery Recommendations
Cary, NCSenior Machine Learning Engineer role at Epic Games focused on building recommendation systems for Fortnite's Discover feature. Responsibilities include designing retrieval/ranking models using deep learning, building multi-stage pipelines, running A/B experiments, and ML infrastructure decisions. Requires 5+ years ML experience, Python/PyTorch proficiency, and deep learning expertise. Located in Cary, NC with full benefits; no remote option mentioned. This is specialized ML work, not software engineering.
Senior Data Scientist
Montreal, Canada
Want Epic Games roles matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.