ApplyStaff Software Engineer, Model Development Lifecycle Team
Posted about 2 months agoViewed
View full description
Requirements:
- 8+ years previously in a software engineering individual contributor role.
- Strong Background in AI/ML: Extensive experience in designing, building, and deploying AI/ML models.
- Building Scalable Systems: Hands-on experience in developing high-performance back-end systems in distributed computing environments.
- Collaboration Across Teams: Experience working closely with cross-functional teams.
- API Development: Designing secure, scalable APIs (e.g., RESTful APIs, gRPC).
- Performance Optimization: Profiling and optimizing back-end performance in cloud environments.
- Testing and CI/CD: Using robust testing frameworks and setting up CI/CD pipelines.
- Distributed Computing: Experience with frameworks like Apache Spark, Azure ML, or SageMaker is a plus.
- Cloud Platforms: Proficiency with AWS, Azure, GCP.
Responsibilities:
- Collaborate with customers to design solutions for deploying models to platforms like AWS SageMaker and Azure ML.
- Introduce a 'Data Science Catalog' for discovering and summarizing global data science resources within Domino.
- Integrate model monitoring to provide a holistic view of deployment health and performance.
- Enhance tagging capabilities across Domino entities to improve discoverability and tracking.
- Expand LLM hosting capabilities to address customer needs for scale, performance, and logging.
Apply