Python Developer with AI

Skysoft Inc
Wilmington, DE, United States
1 day ago

Role details

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

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Amazon S3 Application Performance Management Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Security Cloud Engineering
+40 more
Code Review Databases Continuous Integration DevOps Django Web Framework Amazon DynamoDB Identity and Access Management Python (Programming Language) PostgreSQL MongoDB MySQL Cloud Services Software Engineering Systems Integration TypeScript Enterprise Software Applications ReactJS System Availability Flask (Web Framework) Large Language Models Prompt Engineering Software Security Generative AI Backend Git Cloudformation Fastapi Build Management Amazon Relational Database Service AI Platforms Kubernetes Deployment Automation Front End Software Development Cloudwatch Api Gateway Restful APIs Terraform Serverless Computing Docker Microservices

Job description

We are seeking an experienced Full Stack AI Engineer with strong expertise in Python, React, AWS, and Artificial Intelligence to design, develop, and deploy scalable AI-powered applications. The ideal candidate will have a strong full-stack development background combined with hands-on experience integrating Generative AI, LLMs, AI agents, and cloud-based AI services into enterprise applications.

The candidate will work closely with product managers, architects, data scientists, and engineering teams to build secure, scalable, and user-friendly AI solutions.

Key Responsibilities

Design and develop scalable full-stack applications using Python and React.

Build backend services, REST APIs, and microservices using Python, FastAPI, Flask, or Django.

Develop responsive and reusable frontend components using React, JavaScript/TypeScript, HTML, and CSS.

Integrate Generative AI and Large Language Models (LLMs) into enterprise applications.

Develop AI-powered features including RAG, AI agents, prompt engineering, chatbot capabilities, and intelligent automation.

Integrate LLM platforms such as AWS Bedrock, OpenAI, Azure OpenAI, or Google Gemini.

Build and deploy applications on AWS using services such as Lambda, ECS/EKS, S3, API Gateway, DynamoDB, RDS, CloudWatch, and IAM.

Design scalable cloud-native architectures using AWS serverless, containers, and microservices.

Develop integrations with databases, APIs, enterprise applications, and AI services.

Implement authentication, authorization, encryption, and other application security best practices.

Develop automated unit, integration, and API tests.

Collaborate with DevOps teams to implement CI/CD pipelines and automated deployments.

Monitor application performance, AI model performance, availability, and reliability.

Participate in code reviews, architecture discussions, technical design, and Agile ceremonies.

Requirements

8+ years of professional software development experience.

Strong hands-on experience with Python.

Strong experience with React.js and modern frontend development.

Strong experience developing RESTful APIs and microservices.

Hands-on experience with AWS cloud services.

Experience with Generative AI, LLMs, or AI/ML application development.

Experience with RAG, prompt engineering, embeddings, vector databases, or AI agents.

Experience with FastAPI, Flask, or Django.

Strong knowledge of JavaScript/TypeScript.

Experience with databases such as PostgreSQL, MySQL, DynamoDB, or MongoDB.

Experience with Git, Docker, CI/CD, and Agile development methodologies.

Strong understanding of cloud security, scalability, performance, and high availability.

Preferred Skills

Experience with AWS Bedrock and foundation models.

Experience with LangChain, LangGraph, LlamaIndex, or similar AI frameworks.

Experience with OpenAI APIs or Azure OpenAI.

Knowledge of vector databases such as Pinecone, OpenSearch, pgvector, or Weaviate.

Experience developing AI agents and agentic workflows.

Experience with AWS Lambda, ECS/EKS, S3, API Gateway, RDS, DynamoDB, IAM, and CloudWatch.

Experience with Terraform or CloudFormation.

Knowledge of Kubernetes and containerized application deployment.

Experience implementing AI application security, including prompt injection protection, data privacy, and responsible AI practices.

Apply for this position

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

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:48 min

Exploring AI integrations in modern agile development workflows

Markus Walker Markus Walker · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all