AI Software Engineer
Core
Design, develop, and deploy scalable AI-powered solutions and integrate ML models into applications for gaming products.
Role type
Senior IC AI Software Engineer (MLOps & API)
Builds
Scalable AI systems, production ML models, and high-performance AI pipelines for real-time and batch processing.
Domain
Gaming industry + AI/ML engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, C++, TensorFlow, PyTorch, Scikit-learn, Docker, Kubernetes, RESTful APIs, gRPC, Terraform, SQL, NoSQL, vector databases, distributed computing, edge deployment (TensorRT, ONNX, TFLite), cloud AI services (AWS SageMaker, Google Vertex AI, Azure ML), CI/CD for ML workflows
Preferred skills
None stated
Technologies
Docker, Kubernetes, TensorFlow, PyTorch, Scikit-learn, RESTful APIs, gRPC, TensorRT, ONNX, TFLite, AWS SageMaker, Google Vertex AI, Azure ML, Terraform, SQL, NoSQL, vector databases
Responsibilities
Design and deploy AI-powered solutions; integrate ML models into applications; optimize AI workflows for production; implement and optimize AI/ML models in production environments; design APIs and microservices to integrate AI capabilities; monitor and optimize model performance in production environments; build scalable, high-performance AI pipelines; implement MLOps best practices including CI/CD for machine learning workflows; collaborate with data scientists to turn research models into deployable solutions.
Seniority
Senior, hands-on IC