< More Jobs

Posted on 2025/03/19

AI Software Engineer magnolia.ai Seattle, WA Interested Not Interested

Savvy, Inc.

Seattle, WA, United States

Contractor

Qualifications

  • This role requires a solid understanding of software engineering principles, CI/CD practices, and a passion for building scalable and reliable applications

  • If you thrive in a fast-paced environment and are excited about the possibilities of AI, we encourage you to apply!

  • Required Skills: Python Proficiency: Strong scripting and API integration skills

  • Software Engineering: Solid understanding of CI/CD, design patterns, and unit & integration testing

  • Azure Function Apps Development: Demonstrated experience developing, testing, and deploying Python-based Azure Function Apps, including implementing triggers, bindings, scaling options, error handling, logging, and connections to Azure services/APIs

  • Azure Load Balancing & Scalability: Understanding of load balancing concepts and experience configuring and managing Azure Load Balancer or Application Gateway with Function Apps

  • Experience implementing Function App auto-scaling

  • DevOps & CI/CD: Experience with CI/CD best practices and creating YAML-based Azure DevOps Pipelines for Function App deployment

  • Infrastructure as Code (IaC): Experience using ARM templates or Terraform for infrastructure deployment

  • Version Control: Proficiency with Git

  • Docker (for local Function App development & testing)

  • Basic Data Storage Knowledge (Blob Storage, Cosmos DB)

  • Azure Synapse Analytics (interaction with data warehouses)

  • Skills Engineering And Information Technology Data Infrastructure And Analytics

Benefits

  • Duration: 12 Months + Contract to hire

Responsibilities

  • You will play a key role in developing and deploying AI-powered solutions, leveraging Azure Function Apps and other Azure services

  • Responsibilities: Develop, test, and deploy Python-based Azure Function Apps, implementing various triggers, bindings, and scaling options

  • Design and implement solutions for high availability, fault tolerance, and load balancing of Azure Function Apps

  • Implement robust error handling, logging, and connections to Azure services and APIs

  • Design and implement CI/CD pipelines using YAML in Azure DevOps for automated deployment of Function Apps

  • Utilize Infrastructure as Code (IaC) principles and tools (ARM templates or Terraform) for infrastructure deployment

  • Collaborate with other engineers and stakeholders to define requirements and deliver high-quality solutions

  • Participate in code reviews and contribute to improving our development processes

  • Stay up-to-date with the latest Azure technologies and best practices

Full Description

Hello to anyone interested in this position, please reach out if you think you'd be a good fit in this role!

AI Software Engineer (Azure Focus) $57/hr

Location: Remote work

Duration: 12 Months + Contract to hire

AI Software Engineer with a strong focus on Azure cloud technologies to join our growing team.

You will play a key role in developing and deploying AI-powered solutions, leveraging Azure Function Apps and other Azure services.

This role requires a solid understanding of software engineering principles, CI/CD practices, and a passion for building scalable and reliable applications.

If you thrive in a fast-paced environment and are excited about the possibilities of AI, we encourage you to apply!

Responsibilities: Develop, test, and deploy Python-based Azure Function Apps, implementing various triggers, bindings, and scaling options.

Design and implement solutions for high availability, fault tolerance, and load balancing of Azure Function Apps.

Implement robust error handling, logging, and connections to Azure services and APIs.

Design and implement CI/CD pipelines using YAML in Azure DevOps for automated deployment of Function Apps.

Utilize Infrastructure as Code (IaC) principles and tools (ARM templates or Terraform) for infrastructure deployment.

Collaborate with other engineers and stakeholders to define requirements and deliver high-quality solutions.

Participate in code reviews and contribute to improving our development processes.

Stay up-to-date with the latest Azure technologies and best practices.

Required Skills: Python Proficiency: Strong scripting and API integration skills.

Software Engineering: Solid understanding of CI/CD, design patterns, and unit & integration testing.

Azure Function Apps Development: Demonstrated experience developing, testing, and deploying Python-based Azure Function Apps, including implementing triggers, bindings, scaling options, error handling, logging, and connections to Azure services/APIs.

Azure Load Balancing & Scalability: Understanding of load balancing concepts and experience configuring and managing Azure Load Balancer or Application Gateway with Function Apps.

Experience implementing Function App auto-scaling.

DevOps & CI/CD: Experience with CI/CD best practices and creating YAML-based Azure DevOps Pipelines for Function App deployment.

Infrastructure as Code (IaC): Experience using ARM templates or Terraform for infrastructure deployment.

Version Control: Proficiency with Git.

Preferred Skills (Nice-to-Haves): REST API Knowledge (consumption).

Docker (for local Function App development & testing).

Basic Data Storage Knowledge (Blob Storage, Cosmos DB).

Azure Synapse Analytics (interaction with data warehouses).

Skills Engineering And Information Technology Data Infrastructure And Analytics

#J-18808-Ljbffr Savvy, Inc.

Zero to AI Engineer Program

Zero to AI Engineer

Skip the degree. Learn real-world AI skills used by AI researchers and engineers. Get certified in 8 weeks or less. No experience required.