The successful candidate will bring strong proficiency and understanding of the AWS cloud platform and services, including (but not limited to) AWS SageMaker, AWS Lambda, Amazon S3, Step Functions, EMR, Glue, and other services supporting machine learning platforms. They will demonstrate an excellent understanding of the machine learning development lifecycle, including data engineering, exploratory data analysis, modeling, and ML implementation and operations. The role involves designing and implementing scalable machine learning solutions, developing predictive models using advanced deep learning and statistical techniques, collaborating with data science and engineering teams to integrate ML solutions, and performing rigorous model evaluation and optimization. Proficiency in software development and developer tools such as Python, VS Code, and Jupyter Notebooks is essential. The ideal candidate will be passionate about advances in machine learning, with knowledge of supervised learning, reinforcement learning, deep learning, and GenAI. Knowledge of AWS security practices, including IAM, S3 bucket policies, security groups, and VPCs, as well as best practices for model training, deployment, and operations, including hyperparameter optimization, model evaluation, and operationalizing ML solutions, is required. The role will utilize popular Python frameworks such as TensorFlow, PySpark, PyTorch, and Pandas, and leverage software design patterns to develop modular, maintainable, and scalable code.
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
Senior