Marathon is seeking an experienced AWS Cloud Java Developer with Artificial Intelligence experience to join our team. The role will be building core applications with Artificial Intelligence (AI)/Machine Learning (Client) functionality. You will help us architect, build and optimize new solutions that incorporate AI/Client as well as interface with various teams and stakeholders. Responsible for application development and data analysis. You will have the opportunity to work and grow your expertise with a team of software engineering experts working to tackle business related issues with creative and innovative solutions. US Citizen or Green Card holder and must be able to obtain a Public Trust clearance. 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 US Citizen or Green Card holder and must be able to obtain a Public Trust clearance.
Required Skills: Below are the qualifications expected of an artificial intelligence engineer: US Citizen or Green Card holder and must be able to obtain a Public Trust clearance.Bachelor's degree or a minimum of three years experience in Java Development within AWS, computer science, data science, or another related field.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/Client 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.Collect, organize, and present progress with team leadership and stakeholders
Desired Skills: Desired skill set in Artificial Intelligence (AI) to include areas in the following:Code Conversion.Automation Testing.UX Design.Use Case Generation.