GlobalLogic

Full Stack Python AI Engineer IRC299254

GlobalLogic$160K — $180K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Python application engineering
  • Experience in building internal platforms and data-heavy applications
  • Proficiency in backend API design and integration patterns
  • Strong skills in data modeling for logs and metrics
  • Familiarity with observability design including logs and diagnostics
  • Experience in UI development with modern web frameworks
  • Ability to collaborate across multidisciplinary teams

Responsibilities

  • Build user-facing workflows for monitoring game execution runs
  • Design and implement stable backend APIs for platform capabilities
  • Create internal tools to enhance platform usability
  • Develop run data models for logs, results, and metrics
  • Implement analytics capabilities for performance assessment across various vectors
  • Establish observability and logging mechanisms throughout the execution lifecycle
  • Collaborate with engineers to ensure alignment on integration and data handling

Benefits

  • Flexible work environment
  • Opportunities for professional growth and development
  • Collaborative team culture
  • Access to state-of-the-art technology and tools
  • Participation in innovative projects
Full Job Description
Description

GlobalLogic estimates the starting base salary for the Python Full stack AI Engineer position in Minneapolis, MN to be between $160000 to $180000 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.

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.

Preferred Skills
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.

Job 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, results, outputs, artifacts, and execution metadata.
Develop configuration frameworks such as runtime settings, execution modes, feature flags, and environment-specific parameters.
Validate and improve game/test harness usability, reliability, and developer experience.
Refactor and improve existing PoC codebase for maintainability, scalability, testability, and production readiness.
Work closely with the Platform Engineer to align APIs, schemas, storage formats, and system integration points.
Work closely with the AI Evaluation & Benchmarking Engineer to support experiment design, metric capture, comparison workflows, and reporting needs.
Ensure all source code, tests, documentation, and configuration comply with client -defined coding standards, testing requirements, security policies, and review processes.

About GlobalLogic

GlobalLogic is a digital product engineering company that provides software development, design, and consulting services to businesses in various industries. The company was founded in 2000 and is headquartered in San Jose, California. GlobalLogic has over 20,000 employees in 14 countries and has worked with over 400 clients, including many Fortune 500 companies. The company's services include product engineering, digital transformation, and customer experience design. GlobalLogic is committed to delivering innovative solutions that help its clients stay ahead of the competition.
Learn more about GlobalLogic
Size
20,000 employees
Industry
Founded
2000

Similar Jobs

More Jobs at GlobalLogic

More Enterprise Technology Jobs

Find similar Full Stack Python AI Engineer IRC299254 jobs: