The Machine Learning Engineer II joins a product team and contributes to software and algorithm design and the product lifecycle for user-focused products. The role works collaboratively, typically pairing with teammates as they develop user stories and support evolving products. It may involve designing and implementing AI/ML algorithms within software products, integrating and developing solutions, and working with business stakeholders, technology infrastructure teams, and development teams to ensure solutions meet business requirements. Other activities may include performance tuning, testing, product monitoring, customer outreach, developing ML educational materials, and data engineering. The engineer is expected to work independently with minimal guidance while contributing to a team that creates, supports, and deploys production applications. The position reviews submitted code and provides feedback based on best practices. It also supports production systems, monitors service objectives and system performance, and participates in learning activities related to modern software design, machine learning, and development practices.
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
Mid Level
Education Level
High school or GED