Work closely with the application teams to understand the problem they are looking to solve.
Identify innovative approaches and options, and develop POCs to validate the solution quality and feasibility.
Collaborating with the application teams, finalizing the solution design, and helping develop and ensure the solution quality, as well as performance and scalability, is of the desired levels
Collaborate with team members and contribute to identifying the solutions and ensuring quality.
Requirements
Bachelor’s degree (STEM preferred) and minimum 3+ years of experience in Software development; ideally a candidate that has started as a Software Engineer and been working in the data science, AI/ML space
Demonstrated ability to identify and design solutions using AI/ML
Demonstrable experience with microservices-based architecture on Cloud at scale.
Hands-on development skills along with architecture/design experience; should not have moved away from software development
Experience with API management platforms & providing / consuming RESTful APIs
Experience with DevOps, Infrastructure as Code, and infrastructure automation.
Benefits
Collaboration, respect, and a great work-life balance
Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentAImachine learningmicroservices architecturecloud computingAPI managementRESTful APIsDevOpsInfrastructure as Codeinfrastructure automation