JOBSEARCHER

Full Stack Python AI Engineer IRC299254

Job DescriptionPython Full Stack AI EngineerLocation: Minneapolis, MN (On-site, Remote)IT & Technical JobsSalary: $160,000 - $180,000 (base salary only; excludes performance-linked variable compensation, benefits, etc.)RequirementsStrong Python application engineering experienceExperience building internal platforms, developer tools, experimentation systems, dashboards, or data-heavy applicationsBackend API design experience, including service contracts, schemas, boundaries, and integration patternsUI development experience using modern web frameworksStrong data modeling skills for structured logs, manifests, metrics, results, and analytics outputsExperience with observability design, including logs, metrics, diagnostics, and troubleshooting workflowsExperience with testing, validation, refactoring, and production-quality code practicesStrong UX thinking for internal tools and developer/user workflowsAbility to collaborate across platform, infrastructure, data, and AI/ML engineering teamsAbility to work inside client-owned repositories, infrastructure, workflows, and security controlsPreferred SkillsExperience with AI/ML evaluation platforms, benchmark systems, experiment tracking, or model performance analyticsExperience with LLM or reinforcement learning evaluation workflowsExperience with data visualization, metrics dashboards, or analytics reportingExperience with containerized applications and cloud/private infrastructure environmentsExperience with feature flags, runtime configuration, and multi-environment application behaviourExperience with artifact management, log exploration, and run comparison interfacesJob ResponsibilitiesBuild user-facing workflows for initiating, monitoring, and reviewing game execution runsDesign and implement backend APIs that expose platform capabilities through stable service contractsBuild internal tools, CLI capabilities, and developer/user workflows to improve platform usabilityDesign and implement run data models, including run manifests, result schemas, metrics structures, logs, outputs, and artifact referencesBuild comparison, evaluation, and analytics capabilities to assess performance across runs, configurations, algorithms, environments, and versionsImplement logging, metrics, diagnostics, and observability capabilities across the execution lifecycleBuild UI components for viewing run status, logs, outputs, metrics, comparisons, and generated artifactsImplement CRUD-style interactions for logs, results, outputs, artifacts, and execution metadataDevelop configuration frameworks such as runtime settings, execution modes, feature flags, and environment-specific parametersValidate and improve game/test harness usability, reliability, and developer experienceRefactor and improve existing PoC codebase for maintainability, scalability, testability, and production readinessWork closely with the Platform Engineer to align APIs, schemas, storage formats, and system integration pointsWork closely with the AI Evaluation & Benchmarking Engineer to support experiment design, metric capture, comparison workflows, and reporting needsEnsure all source code, tests, documentation, and configuration comply with client-defined coding standards, testing requirements, security policies, and review processesWhat We OfferExciting Projects: Work on market-defining products using the latest technologiesCollaborative Environment: Expand skills with a diverse, global teamWork-Life Balance: Flexible work schedules and remote optionsProfessional Development: Continuing education, certifications, and trainingExcellent Benefits: Competitive salary, health insurance, 401K match, PTO, and holidaysGlobalLogic, a Hitachi Group CompanyEngineering & Technology