Sr. Python Engineer w/AWS-Bedrock. Lambda, SQS

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent

Skills

Cloud computing
Microservices
Natural language processing
Named-Entity Recognition (NER)
Terraform
Scalability
Storage
Testing
Debugging
Documentation
Workflow
Collaboration
Knowledge sharing
Python
Flask
Amazon Lambda
Amazon SQS
Generative Artificial Intelligence (AI)
Artificial intelligence
Software development
Docker
Orchestration
Kubernetes
Amazon Web Services

Job Details

Sr. Python Engineer w/AWS-Bedrock. Lambda, SQS
100% Remote-Prefers CST or EST maybe Mountain Time
6+ month contract with extension

We are seeking a skilled Python Engineer with strong experience in AWS services to join our dynamic team. You will design, develop, and maintain robust applications leveraging AWS tools, including SQS, Bedrock, Comprehend, and Lambdas. This role is ideal for someone passionate about cloud-based technologies and natural language processing (NLP).

Key Responsibilities:
Design and Development:

  • Build scalable applications and microservices using Python and AWS Lambda.
  • Integrate AWS services, including SQS for message queuing, and Bedrock for generative AI capabilities.
  • Implement NLP solutions using Amazon Comprehend for text analysis and entity recognition.
Architecture and Infrastructure:
  • Develop and maintain infrastructure as code using AWS CloudFormation or Terraform.
  • Optimize the use of AWS services to ensure cost efficiency and scalability.
  • Ensure security best practices in data handling and storage.
Testing and Maintenance:
  • Write unit and integration tests for Python-based systems.
  • Monitor, debug, and optimize applications in a production environment.
  • Create clear documentation for applications and workflows.
Collaboration:
  • Work closely with cross-functional teams, including data scientists and product managers, to deliver end-to-end solutions.
  • Participate in code reviews, architecture discussions, and knowledge-sharing sessions.
Qualifications:
Required Skills:
  • Proficiency in Python and familiarity with Python frameworks like Flask or FastAPI.
  • Hands-on experience with AWS Lambda, SQS, and Comprehend.
  • Understanding of Bedrock for generative AI (preferred) or similar AI frameworks.
  • Knowledge of event-driven architecture and asynchronous programming.
Experience:
  • Minimum of 8-10 years in software development, with at least 2 years working with AWS services.
  • Experience with containerization (Docker) and orchestration (Kubernetes or AWS ECS/EKS) is a plus.
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.