Back to Jobs
Recently postedTechnology

Senior Python Backend Developer AI Technologies

AIT Global, Inc.New York, NY🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationNew York, NY, United States
FastAPISQLHTMLCSSPythonVaultRESTAzureJavaScriptCI/CDAzure DevOpsStreamlit

Job description

Job Title: Senior Python Backend Developer AI Technologies
Location: New York City, NY (Hybrid 3 Days Onsite)
Job Description:
We are seeking a highly experienced, hands-on Senior Python Backend Developer with strong expertise in Python, backend development, and AI technologies. The ideal candidate will have 10+ years of software development experience, including extensive hands-on experience building scalable, high-performance web applications, RESTful APIs, and AI-enabled solutions.
The candidate should possess strong backend engineering skills, experience with modern Python frameworks, SQL databases, Azure cloud services, and DevOps practices.
Required Skills & Qualifications:
  • Experience: 10+ years of overall software development experience, with ideally 8 10 years of strong hands-on Python development.
  • Python Development: Advanced proficiency in Python, with demonstrated experience designing and developing scalable backend applications.
  • FastAPI: Strong hands-on experience with FastAPI, including Pydantic, SQLAlchemy, and SQLModel.
  • RESTful APIs: Proven experience designing, developing, integrating, and maintaining RESTful APIs using Python.
  • Database Development: Strong understanding of SQL databases, including writing complex and efficient SQL queries, database optimization, and performance tuning.
  • AI Technologies: Experience working with AI technologies and integrating AI-driven functionalities into web applications.
  • Azure Cloud: Familiarity with Microsoft Azure services, including Azure Functions, Azure Logic Apps, and Azure Key Vault.
  • DevOps & CI/CD: Experience implementing and managing build, release, and CI/CD pipelines using Azure DevOps.
  • Front-End Technologies: Working knowledge of HTML5, CSS3, and JavaScript.
  • AI Web Interfaces: Experience using Streamlit or Plotly Dash to develop interactive web interfaces and integrate AI functionalities.
  • Full Stack Development: Proven experience contributing to full-stack applications, with a strong emphasis on backend development.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Key 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 to ensure application performance.
  • Integrate applications with Azure cloud services, including Azure Functions, Logic Apps, and Key Vault.
  • Implement and maintain CI/CD pipelines using Azure DevOps.
  • Collaborate with cross-functional teams to deliver reliable and maintainable software solutions.
  • Develop lightweight web interfaces using HTML5, CSS3, JavaScript, Streamlit, or Plotly Dash when required.
  • Troubleshoot application issues, optimize backend performance, and ensure code quality.
Must-Have Skills:
Python (8 10 Years) | FastAPI | Pydantic | SQLAlchemy / SQLModel | RESTful APIs | SQL | AI Technologies | Azure | Azure DevOps | CI/CD
Additional Skills:
Streamlit | Plotly Dash | HTML5 | CSS3 | JavaScript | Azure Functions | Logic Apps | Azure Key Vault

Similar jobs