remoteonsite
Software Engineer II - AI Engineer - Electronic Arts
AI Engineer
Mid‑level AI Engineer building intelligent tools and services for game development, leveraging Python, C++, and machine‑learning frameworks on cloud platforms to enhance creative pipelines and player experiences.
About the role
Key Responsibilities
- Design, develop, and integrate AI‑driven features and pipelines into game production tools.
- Implement machine‑learning models using TensorFlow or PyTorch to automate content creation, testing, and player‑behavior analysis.
- Collaborate with artists, designers, and engineers to translate creative concepts into scalable AI solutions.
- Optimize performance of AI components in C++ and Python for real‑time execution on console and cloud environments.
- Maintain CI/CD pipelines and cloud infrastructure (AWS) to support model training, deployment, and monitoring.
Requirements
- Bachelor’s or higher in Computer Science, Engineering, or a related field with 2+ years of professional software development experience.
- Proficiency in Python and C++ programming, including modern C++ standards.
- Hands‑on experience building and deploying machine‑learning models, preferably with TensorFlow or PyTorch.
- Familiarity with cloud services (AWS) and containerization technologies for scalable model training and inference.
- Strong problem‑solving skills, ability to work cross‑functionally, and passion for applying AI to interactive entertainment.
Skills
pythoncmachine learningtensorflowaws