Job Description, Responsibilities & Requirements
About the Position
Full Stack Python AI Engineer
GlobalLogic estimates the starting base salary for the Python Full stack AI Engineer position in Minneapolis, MN to be between $160,000 to $180,000 and reflects base salary only and does not include additional performance-linked variable compensation, benefits etc that may be applicable for the role. This pay range is provided as a good faith estimate and the amount offered may be higher or lower. GlobalLogic takes many factors into consideration in making an offer, including candidate qualifications, work experience, operational needs, travel and onsite requirements, internal peer equity, prevailing wage, responsibilities, and other market and business considerations.
Responsibilities
- Build user-facing workflows for initiating, monitoring, and reviewing game execution runs.
- Design and implement backend APIs that expose platform capabilities through stable service contracts.
- Build internal tools, CLI capabilities, and developer/user workflows to improve platform usability.
- Design and implement run data models, including run manifests, result schemas, metrics structures, logs, outputs, and artifact references.
- Build comparison, evaluation, and analytics capabilities to assess performance across runs, configurations, algorithms, environments, and versions.
- Implement logging, metrics, diagnostics, and observability capabilities across the execution lifecycle.
- Build UI components for viewing run status, logs, outputs, metrics, comparisons, and generated artifacts.
- Implement CRUD-style interactions for logs.
Requirements
- Strong Python application engineering experience.
- Experience building internal platforms, developer tools, experimentation systems, dashboards, or data-heavy applications.
- Backend API design experience, including service contracts, schemas, boundaries, and integration patterns.
- UI development experience using modern web frameworks.
- Strong data modeling skills for structured logs, manifests, metrics, results, and analytics outputs.
- Experience with observability design, including logs, metrics, diagnostics, and troubleshooting workflows.
- Experience with testing, validation, refactoring, and production-quality code practices.
- Strong UX thinking for internal tools and developer/user workflows.
- Ability to collaborate across platform, infrastructure, data, and AI/ML engineering teams.
- Ability to work inside client-owned repositories, infrastructure, workflows, and security controls.
Nice to Have
- Experience with AI/ML evaluation platforms, benchmark systems, experiment tracking, or model performance analytics.
- Experience with LLM or reinforcement learning evaluation workflows.
- Experience with data visualization, metrics dashboards, or analytics reporting.
- Experience with containerized applications and cloud/private infrastructure environments.
- Experience with feature flags, runtime configuration, and multi-environment application behaviour.
- Experience with artifact management, log exploration, and run comparison interfaces.
We Offer
- Competitive salary range of $160,000 to $180,000.
- On-site work location in Minneapolis, MN.
- Opportunity to work in a dynamic and innovative environment.
- Collaborative and inclusive company culture.
About the Company
GlobalLogic is a Hitachi Group company that helps businesses transform using technology. We deliver end-to-end solutions that are innovative, reliable, and scalable, enabling our clients to achieve their goals and drive growth.