Senior Python Engineer - Cloud AI & Azure Functions (Temp to Perm)

Alvarez & Marsal

Chicago (IL)

On-site

USD 201,130,000 - 257,611,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare plans
401(k) retirement savings
Paid time off
Sick time
Holidays

Job summary

Alvarez & Marsal in Chicago is seeking an experienced Python Software Engineer for a temporary-to-permanent role. You will design and develop cloud-native systems powering automation and decision-making, building APIs, Azure Functions, and event-driven services with scalable data stores.

The team emphasizes hands-on coding, code reviews, and collaboration in an agile environment. 7–10+ years in software development and strong Python plus Azure expertise are required.

Qualifications

  • 7–10+ years of professional software development experience in backend or full-stack engineering.
  • Proficiency in Python, with strong knowledge of object-oriented and functional programming principles.
  • Hands-on experience developing and deploying Azure Functions, APIs, and event-driven systems.
  • Experience integrating with databases and designing data interaction layers for performance and scalability.
  • Solid understanding of microservices, serverless architectures, and distributed systems.
  • Familiarity with Azure SDKs, Azure Cognitive Services, and cloud security best practices.
  • Strong communication and collaboration skills; thrives in agile, iterative development environments.
  • Practical exposure to AI/ML technologies, including LLMs, RAG, and orchestration tools like LangChain, AutoGen, or Semantic Kernel.

Responsibilities

  • Write clean, maintainable, and testable code in Python
  • Design, build, and optimize APIs and Azure Function Apps to deliver performant, reliable, and secure cloud services. Integrate with databases (SQL, NoSQL, or cloud-native data stores) and design effective data access patterns.
  • Implement event-driven architectures leveraging Azure Event Grid, Durable Functions, and API Management.
  • Rapidly prototype and experiment with new SDKs, APIs, and frameworks to support AI-driven and agentic workflows.
  • Develop monitoring, observability, and diagnostic tools to ensure reliability and performance.
  • Apply software engineering best practices, including automated testing, CI/CD, and cloud cost optimization.
  • Collaborate with peers through code reviews, technical design discussions, and mentorship.

Skills

Python
Azure Functions
APIs
Event-driven architectures
Databases
Microservices
Azure SDKs
Azure Cognitive Services
Cloud security
LangChain
AutoGen
Semantic Kernel

Tools

Azure Functions
APIs
Azure SDKs
Azure Cognitive Services

Job description

Alvarez & Marsal in Chicago is seeking an experienced Python Software Engineer for a temporary-to-permanent role. You will design and develop cloud-native systems powering automation and decision-making, building APIs, Azure Functions, and event-driven services with scalable data stores.

The team emphasizes hands-on coding, code reviews, and collaboration in an agile environment. 7–10+ years in software development and strong Python plus Azure expertise are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer - Cloud & AI (Temp to Perm)
Senior Python Engineer - Cloud & AI (Temp to Perm)

Alvarez & Marsal • Dallas (TX)

On-site
USD 96,432 - 123,984
Healthcare plans
401(k) plan
Paid time off
+1
Python Backend Engineer – Cloud APIs & AI (Temp→Perm)
Python Backend Engineer – Cloud APIs & AI (Temp→Perm)

Alvarez & Marsal • Tampa (FL)

On-site
USD 96,432 - 123,984
Healthcare plans
401(k)
Paid time off
Cloud-Native Python Engineer for AI-Driven APIs (Temp→Perm)
Cloud-Native Python Engineer for AI-Driven APIs (Temp→Perm)

Alvarez & Marsal • New York (NY)

On-site
USD 96,432 - 123,984
Healthcare plans
401(k) plan
Paid time off
+1
Python Software Engineer - Temporary to Perm
Python Software Engineer - Temporary to Perm

Alvarez & Marsal • Tampa (FL)

On-site
USD 96,432 - 123,984
Healthcare plans
401(k)
Paid time off
Python Software Engineer - Temporary to Perm
Python Software Engineer - Temporary to Perm

Alvarez & Marsal • New York (NY)

On-site
USD 96,432 - 123,984
Healthcare plans
401(k) plan
Paid time off
+1
Python Software Engineer - Temporary to Perm
Python Software Engineer - Temporary to Perm

Alvarez & Marsal • Dallas (TX)

On-site
USD 96,432 - 123,984
Healthcare plans
401(k) plan
Paid time off
+1
Python Software Engineer - Temporary to Perm
Python Software Engineer - Temporary to Perm

Alvarez & Marsal • Chicago (IL)

On-site
USD 201,130,000 - 257,611,000
Healthcare plans
401(k) retirement savings
Paid time off
+2
Senior AI Automation Engineer - Python & Cloud Lead
Senior AI Automation Engineer - Python & Cloud Lead

United Airlines • Chicago (IL)

On-site
USD 112,000 - 147,000
Medical
Dental
Vision
+9
Senior Python Engineer - Hybrid Cloud-Native Backend
Senior Python Engineer - Hybrid Cloud-Native Backend

Prestige Staffing • Alpharetta (GA)

Hybrid
USD 155,000 - 185,000
Flexible hybrid work
Competitive salary
Growth opportunities
+1
Senior Azure Cloud Application Developer - DevSecOps
Senior Azure Cloud Application Developer - DevSecOps

Prairie Consulting Services • Chicago (IL)

Hybrid
USD 103,000 - 113,000