Home

Software Developer AI (Python-API Development), Local to NC or Nearby at Charlotte, North Carolina, USA
Email: [email protected]
From:

Paul,

Rwaltz

[email protected]

Reply to:   [email protected]

NO OPT/CPT/NO TRANSFER

Job Description: Software Developer AI (Python/API Development)
Location : Charlotte, NC 28202 - Hybrid model - onsite 3 days a week
Role Overview:
We are building Clients Generative AI Platform to enable teams and applications across the organization to leverage AI safely and effectively. Operating like a startup within an enterprise, we prioritize innovation, agility, and collaboration. This role focuses on end-to-end cloud-native application development using Python. The ideal candidate is a versatile team player with strong technical skills, a learning mindset, and the ability to tackle new challenges.
Key Responsibilities:
API Development: Design, develop, test, and debug Python APIs using frameworks like Flask and FastAPI.
Cloud Architecture: Build scalable and highly available serverless and stateful systems on AWS.
Infrastructure as Code: Deploy and manage cloud infrastructure using Terraform or similar tools.
CI/CD Pipelines: Configure, deploy, and maintain CI/CD pipelines in GitLab.
Microservices: Implement and maintain microservice architecture patterns for robust and maintainable solutions.
AI/ML Integration: Collaborate on projects involving AI/ML models where applicable.
Mentorship and Code Review: Mentor junior team members, conduct code reviews, and provide constructive feedback.
Collaboration: Work in an agile environment, raising issues early and fostering open communication within the team.
Mandatory Requirements:
AI/ML Integration: Collaborate on projects involving AI/ML models where applicable.
Python Expertise: Minimum 7 years of experience in Python programming, specifically in application service development.
AWS Proficiency: At least 5 years of hands-on experience with AWS services (Lambda, ECS, S3, DynamoDB, API Gateway, SQS, IAM, Security Groups).
CI/CD Knowledge: Proven experience configuring and deploying pipelines using GitLab.
TDD: Experience with test-driven development (TDD).
Communication: Exceptional verbal and written communication skills, with a collaborative mindset.
Preferred Qualifications:
Experience with AI/ML development or certifications.
Familiarity with Apigee or similar API management platforms.
Knowledge of Agile methodologies.
Additional Notes:
This is not a data engineering role. Candidates must demonstrate proficiency in cloud-native application development.
Developers are expected to independently deploy and maintain their cloud infrastructure and CI/CD pipelines.
Video conference interviews will be conducted. Candidates should provide location and availability.
Culture Fit:
We value versatility, collaboration, and a passion for learning. Ideal candidates are proactive, innovative, and thrive in a fast-paced, iterative development environment.

Keywords: continuous integration continuous deployment artificial intelligence machine learning sthree North Carolina
Software Developer AI (Python-API Development), Local to NC or Nearby
[email protected]
[email protected]
View All
04:05 AM 21-Jan-25


To remove this job post send "job_kill 2096274" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 7

Location: Charlotte, North Carolina