This hybrid role is a member of a multidisciplinary Agile team responsible for developing, deploying, and stewarding mission-critical data systems, micro-services, web applications, and AI/ML solutions. The incumbent supports the full Application Lifecycle Management (analysis, design, development, validation, deployment, support) and collaborates with senior engineers and business stakeholders to deliver effective software and AI solutions. The role also involves supporting the development and deployment of machine learning models, primarily using AWS services. Principle Responsibilities: Assist in designing, developing, and deploying machine learning models using AWS services (SageMaker, Lambda, EC2, S3, Redshift). Support automated workflows for model training and deployment (AWS Step Functions, Lambda). Monitor model performance and suggest adjustments. Work across the full ALM lifecycle on system elements (clients, servers, services, middleware, persistence, communication). Participate in design reviews, code reviews, and practice reviews. Ensure technical approaches align with architectural blueprints and approved practices. Manage and preprocess datasets using AWS data services. Engage in software configuration management, CI/CD, automated testing, and DevSecOps practices. Collaborate with data scientists, software engineers, and business stakeholders to understand requirements and deliver solutions. Maintain documentation of models, processes, workflows, and technical approaches. Participate in Level 2+ support for team products and systems. Engage in ongoing operational and practice improvements. Follow best practices for data privacy and protection, ensuring compliance with organizational security policies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Number of Employees
101-250 employees