Senior Python Backend Developer (AI Technologies)

AIT Global, Inc.

New York, NY • 55m ago • On-site

Senior

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Senior hands-on Python backend role with AI technologies
  • Focus on scalable, high-performance web applications and RESTful APIs
  • Azure integration and CI/CD with Azure DevOps

Description

Senior Python Backend Developer role focused on designing, developing, and maintaining scalable, high-performance backend applications. You will build and optimize RESTful APIs with FastAPI and integrate AI-powered functionality into enterprise web applications. You will also integrate with Azure services and implement CI/CD pipelines using Azure DevOps.

Responsibilities

  • Design, develop, and maintain scalable, high-performance backend applications using Python
  • Build and optimize RESTful APIs using FastAPI, Pydantic, SQLAlchemy, and SQLModel
  • Develop and integrate AI-powered functionalities into enterprise web applications
  • Design and optimize SQL queries and database interactions for performance
  • Integrate applications with Azure cloud services (Azure Functions, Logic Apps, Key Vault)
  • Implement and maintain CI/CD pipelines using Azure DevOps
  • Collaborate with cross-functional teams to deliver reliable, maintainable software
  • Develop lightweight web interfaces when required using HTML5/CSS3/JavaScript, Streamlit, or Plotly Dash
  • Troubleshoot issues, optimize backend performance, and ensure code quality

Requirements

  • 10+ years of overall software development experience
  • Ideally 8–10 years of strong hands-on Python development
  • Advanced proficiency in Python for scalable backend applications
  • Strong hands-on experience with FastAPI, including Pydantic
  • Proven experience designing, developing, integrating, and maintaining RESTful APIs
  • Strong understanding of SQL databases, including complex queries and performance tuning
  • Experience working with AI technologies and integrating AI-driven functionality into web apps
  • Familiarity with Azure services: Azure Functions, Azure Logic Apps, and Azure Key Vault
  • Experience implementing and managing CI/CD pipelines using Azure DevOps
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent experience

Benefits

Not specified

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report