Miracle Software Systems - Dearborn, MI

posted 9 days ago

Full-time - Mid Level
Dearborn, MI
Professional, Scientific, and Technical Services

About the position

The Sr. Python Developer with Google Cloud Platform position at Miracle Software Systems, Inc. focuses on developing generative AI applications that will transform the future of mobility. The role involves collaboration with cross-functional teams to deliver MLOps platforms and solutions using Python and Google Cloud technologies. The position emphasizes innovation, automation, and continuous improvement in software development practices.

Responsibilities

  • Work closely with Tech Anchor, Product Manager, and Product Owner to deliver MLOps platform and Gen AI solutions in Google Cloud Platform using Python.
  • Collaborate with software and ML engineers/Data Scientists to tackle AIOps and Gen AI problems.
  • Maintain and manage the current CI/CD ecosystem and tools.
  • Automate and improve current CI/CD processes and release processes.
  • Examine and resolve issues in code/scripts.
  • Standardize machine learning development practices.
  • Experiment, innovate, and share knowledge with the team.
  • Lead by example in the use of Paired Programming for cross-training and problem-solving.

Requirements

  • 3+ years of work experience as a backend software engineer in Python.
  • 2+ years of experience with Cloud Engineering/Services.
  • Experience with ML workflow orchestration tools like Airflow and Kubeflow.
  • Advanced knowledge of object-oriented programming languages such as Python and C/C++.
  • Understanding of MLOps and Gen AI.
  • Experience in DevOps tools like Jenkins and Tekton.
  • Experience with Google Cloud Platform services such as Vertex AI, Cloud Function, and BigQuery.
  • Experience in container management solutions like Kubernetes and Docker.
  • Experience with scripting languages such as Bash and PowerShell.
  • Experience with Infrastructure as Code tools like Terraform.

Nice-to-haves

  • Experience with Google Kubernetes Engine and Terraform.
  • Knowledge of programming concepts such as Paired Programming and Test Driven Development.
  • Familiarity with coding and software craftsmanship practices.
  • Quick learner and open to new technologies.
  • Experience applying agile practices to solution delivery.
  • Team-oriented with excellent communication skills.
  • Self-starter with innovative problem-solving skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service