JOBSEARCHER

AWS Python ML Developer - Lead Level

Overview In this lead-level AWS and Python role, you will architect, develop, and deploy data-driven applications and ML-enabled features for internal clients. You’ll work within a cross-functional team to translate specifications into robust code, mentor junior engineers, and ensure secure, scalable production deployments. The position centers on building an internal AI/ML-enabled virtual advisor platform, with some front-end work in React. You will operate in a hybrid setup in Malvern, PA, and may interview on-site in multiple locations. ResponsibilitiesAnalyze, design, develop, and implement applications and databasesIntegrate third-party products and translate specs into code for complex projectsDevelop, test, and document software artifacts; enable automation in testingPromote code through development, test, and production environments; provide production supportSubmit change control requests and ensure compliance with policiesMentor staff and resolve elevated issuesParticipate in design, code, and test inspections across the lifecycleCommunicate technical considerations to clients and cross-functional teamsUnderstand client business needs and Vanguard technologies and interfacesEnsure adherence to IT and information security policies and deliverables Key requirements10+ years of industry experienceHands-on knowledge of Vanguard's AWS services (Lambda, DynamoDB, S3, Glue, IAM, CloudFormation)Strong Python development skills with unit and end-to-end testingProficiency in JavaScript and React UI developmentExperience in API developmentAWS and Python focus with back-end emphasis; some React front-end exposureFamiliarity with AI/ML lifecycle concepts and model developmentstrong communication across audiencesmentoring and training capabilitiesproblem-solving mindsetAWS services (Lambda, DynamoDB, S3, Glue, IAM, CloudFormation)Python programming and testing (unit and end-to-end)JavaScript and React UI development