MongoDB - New York, NY
posted 3 months ago
MongoDB is at the forefront of the data management software market, which is projected to grow significantly in the coming years. As a Senior Software Engineer for the Machine Learning Platform team, you will play a pivotal role in shaping the future of machine learning initiatives at MongoDB. This position involves designing and building a scalable platform that facilitates the development, management, and deployment of machine learning models. Your contributions will directly impact MongoDB's growth and innovation, empowering developers to create applications that enhance user experiences. In this role, you will be responsible for tackling complex platform challenges, ensuring that the machine learning ecosystem is reliable, scalable, and robust. You will collaborate with other engineers, data scientists, and key stakeholders to create a seamless integration of machine learning models into MongoDB's systems. Your expertise will also be utilized in mentoring and training fellow engineers, fostering a culture of continuous improvement and knowledge sharing within the team. The ideal candidate will possess strong programming skills in languages such as Go, Python, or Java, and have extensive experience in designing and implementing end-to-end machine learning infrastructure. A deep understanding of machine learning best practices, including model training, serving, and optimization, is essential. You will also be expected to have experience with architectural patterns of large-scale systems, well-designed APIs, and high-volume data pipelines. Your role will involve not only technical contributions but also enhancing the team's development processes and documentation practices, ensuring that best practices are shared and adopted across the organization.