-
Salvo Software

AI Engineer - PyTorch, Unreal Engine, Reinforcement Learning

Salvo Software
Brazil · Full-time · Mid-Senior

We are seeking a talented AI Engineer with expertise in PyTorch, Unreal Engine, and advanced machine learning techniques, including reinforcement learning. In this role, you will develop intelligent, adaptive AI systems that elevate the interactivity and realism of our games. Collaborating with a world-class team, you will design and implement state-of-the-art AI agents capable of learning and evolving within complex virtual environments.

If you're passionate about gaming and AI, we'd love to hear from you!

Responsibilities

  • Develop AI Systems: Design and implement machine learning models using PyTorch, with a focus on reinforcement learning to create adaptive, intelligent agents
  • Unreal Engine Integration: Utilize Unreal Engines' and integrate AI models into Unreal Engine environments, ensuring seamless interaction and realistic behavior
  • Leverage Unreal Engine's Capabilities: Utilize Unreal Engine's Learning Agents Introduction and Neural Network Engine (NNE) to implement and optimize AI systems
  • Collaborate Across Teams: Work closely with game designers, developers, and data scientists to align AI development with game objectives
  • Optimize Performance: Ensure AI models and systems are optimized for real-time applications, maintaining low latency and high scalability
  • Research & Innovate: Stay at the forefront of AI advancements, applying the latest techniques to enhance gameplay
  • Debug & Maintain: Troubleshoot and resolve AI-related issues during development and testing to ensure system stability and reliability.


Requirements

  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field
  • 7+ years of experience in software development, with at least 3+ years specializing in AI and machine learning
  • Demonstrated expertise in PyTorch, with a proven track record in reinforcement learning for developing adaptive AI systems
  • Hands-on experience with Unreal Engine, particularly in designing and training AI systems using reinforcement learning
  • Strong programming skills in Python and C++
  • Solid understanding of neural network architectures, optimization techniques, and model training processes
  • Familiarity with real-time systems, 3D simulations, and spatial reasoning
  • Knowledge of debugging tools, version control systems (e.g., Git), and Agile workflows.


Preferred Qualifications:

  • Experience with Unreal Engine Blueprints for AI integration
  • Knowledge of other AI subfields, such as computer vision or natural language processing
  • Familiarity with distributed systems, cloud platforms, or containerization tools (e.g., Docker, Kubernetes)
  • Prior experience in the gaming industry or related interactive media fields

Key Skills

Ranked by relevance

ai unreal engine machine learning pytorch artificial intelligence containerization computer vision python docker cloud git 3d
Login to Apply
Posted
Jan 22, 2025
Type
Full-time
Level
Mid-Senior
Location
Brazil

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Salvo Software
Related

AI Engineer - PyTorch, Unreal Engine, Reinforcement Learning

2025-01-21

Full-time
Mid-Senior
Argentina
IT Services
Information Technology
View Job Details
Astra-North Infoteck Inc.  ~ Conquering today’s challenges, achieving tomorrow’s vision!
Related

Data Scientist – Python, ML & Predictive Modeling

2026-07-02

Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Sycle
Related

Staff Software Engineer - SaaS / Healthcare / Agentic

2026-07-04

Full-time
Not Applicable
Canada
IT Services
Engineering