Python Developer / AI Senior Developer / Azure

Skysoft Inc
New York, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

New York, United States of America

Tech stack

Web Interfaces
JavaScript
API
Artificial Intelligence
HTML5
Azure
CSS
Cloud Computing
Continuous Integration
Python
Key Management
Azure
SQL Databases
Systems Integration
Web Performance Optimization
Microsoft Power Automate
Delivery Pipeline
Database Optimization
Backend
GIT
FastAPI
Information Technology
Plotly
Front End Software Development
REST
Streamlit Framework
Software Version Control
Serverless Computing
Databricks

Job description

We are seeking a backend hands on developer (12+ years, 15 + preferred) with strong expertise in Python and AI technologies to design, develop and maintain high-performance web applications. The ideal candidate will have experience with AI libraries like OpenAI, LangChain, Langraph and integrating with cloud platforms such as Azure. You will work with cross-functional teams to implement new features and ensure seamless integration of both front-end and back-end components.

Requirements

  1. Bachelor''s degree in Computer Science, Engineering, or equivalent experience.

  2. Proven experience as a Full Stack Developer, with a strong portfolio demonstrating Python-based projects, particularly AI-focused applications.

  3. Proficiency in Python and experience with Python web framework FastAPI including Pydantic, SQL Alchemy/SQL Model.

  4. Experience with AI / Agentic frameworks and libraries like OpenAI and LangChain, LangGraph, Anthropic API''s.

  5. Familiarity with Azure AI Services, including Azure OpenAI, and AI-related deployment in Azure cloud environments.

Databricks experience good to have.

  1. Experience building RESTful APIs using Python.

  2. Strong understanding of SQL databases, with proficiency in writing efficient SQL queries and optimizing database interactions.

  3. Familiarity with Azure services like Azure Functions, Logic Apps, and Azure Key Vault.

  4. Experience in DevOps pipelines, including build, release, and CI/CD processes on platforms like Azure DevOps.

  5. Basic front-end development skills in HTML5, CSS3, and JavaScript, with a focus on integrating AI functionalities into web interfaces using Streamlit or Plotly Dash.

  6. Knowledge of version control systems (e.g., Git, Azure DevOps)

  7. Excellent communication skills and the ability to thrive in a fast-paced, collaborative environment.

Apply for this position