Senior Python Backend Developer AI Technologies

AIT Global, Inc.
New York, NY, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

Web Interfaces JavaScript (Programming Language) Artificial Intelligence Application Performance Management HTML5 Microsoft Azure Cascading Style Sheets (CSS) Software Quality Databases Continuous Integration Database Development DevOps
+21 more
Python (Programming Language) Key Management Performance Tuning Software Engineering SQL Databases SQLAlchemy Systems Integration Web Applications Web Application Frameworks Web Performance Optimization Microsoft Power Automate Database Optimization Backend Fastapi Information Technology Plotly Front End Software Development Restful APIs Streamlit Framework Serverless Computing Key Vault

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., * 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.

Requirements

  • 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., 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…