콘텐츠로 건너뛰기

일반 정보

지역: Hyderabad, Telangana, India 
역할 ID
213675
근로자 유형
Temporary Employee
스튜디오/부서
CT - IT
유연근무제
Hybrid

설명 및 참여 요건

Electronic Arts는 전 세계 플레이어와 팬들에게 영감을 불어넣을 차세대 엔터테인먼트 경험을 제작합니다. 여기에선 모든 이가 이야기의 일부가 됩니다. 전 세계를 연결하는 커뮤니티의 일부이자 창의력이 번창하고 새로운 관점을 제시하며 아이디어가 중요한 곳이며 모두가 플레이 제작에 참여할 수 있는 팀입니다.

Location: Hyderabad | Hybrid 
 Position Type: Temporary Full-Time
 Experience Level: 8+ years of professional systems software engineering experience

About the Team

GameKit Operations (GKO) enables EA’s game creation ecosystem through scalable services and intelligent automation. The GameKit Assistant (GKA) is our AI-driven platform that supports developers, artists, and engineers across game creation products like Shift, Jukebox, and Tryouts, along with supporting COTS products like Jira, Gitlab, Artifactory, Perforce. 

GKA is evolving from a documentation-based chatbot into a Python-powered, context-aware operations assistant that delivers real-time insights and automation at scale. We are expanding our team with engineers who bring strong Python expertise, an understanding of systems design, and a passion for building the connective tissue between AI and production systems.

Role Overview

We are seeking an AI Solutions Engineer with strong Python expertise to design and implement intelligent integrations for the GameKit Assistant. This role is deeply technical and requires hands-on experience building robust, secure, and maintainable backend services in Python.

You will build the 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. The position involves designing schema-driven APIs, implementing automation pipelines, and collaborating across teams to deliver context-aware AI functionality.


Key Responsibilities

Python Engineering

  • Design and implement scalable backend services in Python using frameworks such as FastAPI, Flask, or Django REST Framework.

  • Build and maintain data-access layers, caching mechanisms, and API wrappers that power MCP integrations.

  • Implement schema validation, error handling, and retry logic for reliable automation.

  • Write high-quality, tested, and maintainable code with strong adherence to EA security and performance standards.


MLOps and Pipeline Engineering

  • Implement MLOps pipelines for model training, deployment, and monitoring using tools such as Kubeflow, MLflow, SageMaker, and Terraform.

  • Integrate with existing Kubernetes and Docker infrastructure for scalable AI service orchestration.

  • Collaborate with AI Engineering to automate model evaluation and continuous improvement workflows.

RAG and Evaluation Systems

  • Implement and maintain retrieval-augmented generation (RAG) systems and internal knowledge bases.

  • Work with vector databases such as Azure Cognitive Search, manage embeddings, chunking, reranking, and retrieval logic.

  • Contribute to performance evaluation frameworks for model outputs using Scikit-learn, PyTorch, or TensorFlow for metrics integration (no model training expected).


AI and MCP Integration

  • Develop and maintain MCP wrappers for key GameKit products (Shift, Jukebox, Perforce).

  • Implement function calling and orchestration logic that connects multiple systems to provide contextual insights.

  • Prototype integrations with commercial MCPs (GitLab, Jira, Confluence) to validate interoperability.

  • Contribute to evaluation pipelines to measure assistant accuracy and API reliability.

Systems and Platform Engineering

  • Apply systems engineering principles to design integrations that are modular, observable, and easy to maintain.

  • Work with ArgoCD, Kubernetes, and Docker to deploy and monitor services.

  • Implement metrics, logging, and alerting for all automation endpoints using tools such as Grafana and Prometheus.

  • Ensure integrations comply with EA’s authentication, authorization, and data-governance policies.

  • Participate in system design discussions focused on how to bring models “alive” within production pipelines.

  • Design end-to-end integrations that bridge AI orchestration, MLOps, and backend infrastructure for reliability and scale.



Collaboration and Enablement

  • Partner with AI, Ops, and Product Engineering teams to define schemas, error models, and test suites.

  • Mentor peers on Python best practices, performance tuning, and secure API design.

  • Document workflows, integration standards, and technical guidelines for broader adoption.


Qualifications and Experience

  • 8+ years of experience in Python engineering, with exposure to machine learning and MLOps ecosystems (Kubeflow, MLflow, SageMaker, Terraform). 

  • 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).

  • Experience contributing to AI pipeline design and integrating models into production systems.

  • Bonus: prior work with MCPs, OpenAI, or enterprise automation platforms such as ServiceNow or Power Automate.

Who You Are

  • Python enthusiast who writes clean, well-tested, and performant code.

  • systems thinker who enjoys solving complex integration and orchestration challenges.

  • collaborative engineer who values documentation, mentoring, and teamwork.

  • Curious about AI enablement and motivated by turning complex workflows into simple, reliable automation.



Electronic Arts 소개
EA는 전 세계의 다양한 게임과 경험, 지역, 그리고 기회에 대한 광범위한 포트폴리오를 보유함에 있어 자랑스럽게 생각합니다. 당사는 적응력, 회복력, 창의성, 호기심을 중시합니다. 잠재력을 발휘하는 리더십부터 학습과 실험을 위한 공간을 만드는 것까지, 당사는 여러분이 훌륭한 일을 하고 성장의 기회를 추구할 수 있도록 힘을 실어드립니다.

EA는 신체적, 정서적, 재정적, 직업적, 지역 사회 복지를 강조하는 복리후생 프로그램으로 균형 잡힌 삶을 지원합니다. 당사의 패키지는 지역적 필요에 따라 맞춤형으로 구성되어 있으며, 의료 보험, 정신 건강 지원, 퇴직 연금, 유급 휴가, 가족 휴가, 무료 게임 등이 포함될 수 있습니다. 당사는 팀이 항상 최선을 다할 수 있는 환경을 육성합니다.

Electronic Arts는 동등한 고용 기회를 제공합니다. 채용에 관한 모든 결정은 인종, 피부색, 출신 국가, 혈통, 성별, 성 정체성 또는 성 표현, 성적 성향, 나이, 유전 정보, 종교, 장애, 질병, 임신, 결혼, 가족 상황, 군 복무 여부 또는 기타 법으로 보호되는 기타 특성과 관계없이 내려집니다. 당사는 또한 해당 법률에 따라 전과 기록이 있는 자격을 갖춘 지원자도 채용 대상으로 고려합니다. 또한, EA는 관련 법률에서 요구하는 대로 장애가 있는 자격을 갖춘 개인을 위한 직장 내 편의 시설을 마련합니다.