On Assignment - Memphis, TN

posted 2 months ago

Full-time - Mid Level
Memphis, TN
1,001-5,000 employees
Administrative and Support Services

About the position

ECS is seeking an experienced AWS Cloud Java Developer with Artificial Intelligence experience to join our team in Memphis, TN. This role is focused on building core applications that incorporate Artificial Intelligence (AI) and Machine Learning (ML) functionality. As an Intermediate Java Cloud Developer, you will be responsible for architecting, building, and optimizing new solutions that leverage AI/ML technologies. You will collaborate with various teams and stakeholders to ensure that the applications meet project requirements and align with company goals. In this position, you will have the opportunity to work alongside a team of software engineering experts, tackling business-related issues with innovative and creative solutions. Your responsibilities will include designing, developing, and testing Java applications, utilizing AWS tools to maximize application functionality, and managing project initiatives. You will also perform statistical analysis on large data sets, create APIs for other developers, and stay current on AI knowledge, trends, and regulations. This role requires a strong understanding of cloud concepts and familiarity with common standards and tools used in cloud computing, particularly within the AWS environment. As part of your role, you will collect, organize, and present progress updates to team leadership and stakeholders, ensuring that all developments are communicated effectively. This position offers a unique opportunity to grow your expertise in a dynamic and supportive environment, contributing to the advancement of AI and ML technologies within the organization.

Responsibilities

  • Design, develop, and test Java applications to meet project requirements
  • Use the tools available within the AWS environment to maximize application functionality of the developed solution
  • Experience with S3 buckets within AWS - setup, maintenance, access, and security
  • Use Java, Python, Angular, or other selected technologies to create a faster, more capable application
  • Create APIs that other developers can use
  • Perform statistical analysis on big data sets
  • Manage project initiatives and the development of your solutions
  • Analyze statistics, data, and algorithms for projection accuracy
  • Use AI analysis to make strategy recommendations that align with company goals
  • Stay current on AI knowledge, trends, and regulations
  • Collect, organize, and present progress with team leadership and stakeholders

Requirements

  • Bachelor's degree or a minimum of three years experience in Java Development within AWS, computer science, data science, or another related field
  • US Citizen or Green Card holder per contract and must be able to obtain a Public Trust clearance
  • A strong understanding of cloud concepts and familiarity with common standards and tools used in cloud computing on Amazon Web Services (such as - EC2, CloudFormation, VPC, EMR, S3, DynamoDB, Lambda, API Gateway) and Azure
  • Broad understanding and awareness of Agile, UX, Cloud, software architecture, cybersecurity, artificial intelligence/machine learning, and information assurance practices and techniques, especially as they relate to enterprise Data solutions
  • Solid understanding of common programming languages used in AI, such as Python and Java
  • Knowledge of statistical and algorithmic models as well as of fundamental mathematical concepts, such as linear algebra and probability
  • Experience working with large data sets and writing efficient code capable of processing large data streams at high speed
  • Experience working in an AWS environment, including knowledge of services and security
  • Familiarity with deep learning and machine learning algorithms and the use of popular AI/ML frameworks
  • Eagerness to learn and continue developing knowledge
  • Excellent problem-solving skills
  • Excellent written and verbal communication skills. Must be able to clearly articulate ideas and concepts to fellow developers and management
  • Excellent collaborative troubleshooting skills
  • Experience with agile processes

Nice-to-haves

  • Code Conversion
  • Automation Testing
  • UX Design
  • Use Case Generation

Benefits

  • Equal opportunity employer
  • Affirmative action for minorities, women, disabled persons, and veterans
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service