AWS DevOps Engineer MLOps and GenAI Infrastructure

3Core Systems , Inc•Chicago, IL
•Hybrid

About The Position

The DevOps Engineer will work within the DevOps Engineering team to support various company engineering teams as they develop, build, test, and deploy solutions to the cloud. The role involves independently handling complex systems and infrastructure work, developing and deploying AWS cloud infrastructure, and supporting MLOps and AI services. The position is hybrid, with onsite work two days per week, and is located in Chicago, Illinois; Irving, Texas; or Broomfield, Colorado. The estimated duration is 13 months.

Requirements

  • At least 5 years of experience in a DevOps Engineer role.
  • At least 5 years of Amazon Web Services (AWS) cloud experience.
  • Proficiency with GitHub and GitHub Actions for source control and YAML-based CI/CD systems.
  • Proficiency writing and deploying AWS cloud infrastructure using AWS CloudFormation templates.
  • Proficient AWS experience with MLOps and AI services, such as SageMaker Notebooks, Bedrock, ECS/EKS, and IAM.
  • Strong interpersonal and technical communication skills, with the ability to work effectively in a cross-functional team.
  • Analytical mindset and problem-solving skills for troubleshooting issues.
  • Strong verbal and written communication skills for cross-functional collaboration.

Nice To Haves

  • AWS Associate certification.
  • AWS Professional certification.
  • Proficiency with AWS firewall and network configuration.
  • Experience with Microsoft Azure cloud infrastructure using Azure Resource Manager (ARM) templates.
  • Experience with NVIDIA GPUs for AI use cases, particularly from a cybersecurity and governance perspective.
  • Strong analytical and troubleshooting skills.
  • Exceptional verbal and written communication skills to collaborate cross-functionally and enhance scalability.

Responsibilities

  • Perform programming, project management, and development assignments without close supervision, including complex systems work.
  • Identify and resolve complex application and technical problems, including responding to off-shift and weekend support calls.
  • Work independently on complex systems or infrastructure components used by one or more applications or systems.
  • Drive application development focused on delivering business-value features.
  • Maintain high software-quality standards by establishing good practices and habits within the team.
  • Identify and encourage areas for growth and improvement within the team.
  • Communicate with end users and internal customers to direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness.
  • Perform integrated testing and customer acceptance testing of components, with careful planning and execution to ensure timely, quality results.
  • Perform other job duties as assigned by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service