Software Engineer
Current• Experimentation Platform - Design, build, and maintain the experimentation platform, including tools for A/B testing, feature flagging, and data collection. - Work with data engineers to ensure seamless integration of experimentation data into our data infrastructure. - Implement automation for experiment setup, tracking, and reporting. - Set up monitoring and alerting systems to detect anomalies or issues in ongoing experiments. - Create and maintain documentation for the experimentation platform, APIs, and best practices. - Collaborate with data scientists, product managers, and engineers to understand their experimentation requirements and provide solutions.• MLOps Platforms - Collaborate with data scientists and data engineers to design and implement feature extraction, transformation, and selection pipelines. - Build and maintain a feature store that enables efficient storage, retrieval, and sharing of features for machine learning projects. - Implement data quality checks and monitoring to ensure the integrity and consistency of features. - Optimize the feature platform for scalability to handle large volumes of data and feature requests. - Work closely with data scientists and machine learning engineers to understand their requirements and provide them with the necessary tools and features.