Electronic Arts is seeking an AI Solutions Engineer with strong Python expertise to design and implement intelligent integrations for the GameKit Assistant. The role involves building interfaces and orchestration logic that allow GKA to communicate with internal tools and commercial platforms through the Model Context Protocol (MCP) and function-calling frameworks.
Requirements
- 8+ years of professional systems software engineering experience
- Advanced understanding of RESTful APIs, OpenAPI/Swagger, and schema-driven design
- Proven experience integrating external APIs and designing resilient service-to-service communication
- Solid understanding of authentication frameworks (OAuth2, JWT) and secure credential handling
- Experience with CI/CD pipelines, Git, and cloud deployment environments
- Exposure to observability stacks (Prometheus, Grafana, ELK) and debugging production systems
- Working knowledge of Docker, Kubernetes, ArgoCD and containerized deployments for ML or AI-based systems
- Familiarity with RAG architectures, embedding models, and vector databases (e.g., Azure Cognitive Search, Pinecone, Weaviate)
- Awareness of evaluation frameworks such as Scikit-learn, PyTorch, or TensorFlow, with the ability to integrate metrics or run validation jobs (not model training)
Benefits
- Paid time off
- Family leaves
- Complimentary games
- Healthcare coverage
- Mental well-being support
- Retirement savings