Senior Python Backend Developer AI Technologies

New York City, NY, US • Posted 1 hour ago • Updated 6 minutes ago
Contract W2
Contract Corp To Corp
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • HTML
  • CSS
  • python
  • AI

Summary

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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10106248
  • Position Id: 2026-4605
  • Posted 1 hour ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.