Summary
Join Maven Clinic as a Staff Level Software Engineer and drive the technical vision and roadmap for our AI/ML Platform, personalization and recommendation systems. You will lead the design, development, and maintenance of highly scalable, performant, and reliable systems that support the growing opportunities in our systems.
Requirements
- Bachelor's or Master's degree in Computer Science or related field, or equivalent experience
- Minimum of 8 years of experience in backend development, platform architecture and ML/AI platform or products, with a proven track record of building highly scalable, performant, and reliable systems with modem technologies
- Experience designing and implementing data intensive applications, end-to-end ML/AI products or features. Perform data processing, feature engineering, and model evaluation to ensure high-quality and accurate results. Deploy and maintain machine learning models in cloud platforms ensuring scalability and reliability
- Experience designing and implementing ML/AI framework and infrastructure by utilizing modern toolsets and ensuring efficiency
- Experience designing and implementing distributed systems including microservices architecture, containerization, and orchestration
- Proficiency in multiple programming languages (Python, Go, Java, etc.)
- Experience leading technical design discussions and providing guidance on best practices, coding standards, and architecture principles
- Strong problem-solving and analytical skills, with a proven ability to deliver high-quality code and model in a fast-paced environment
- Excellent collaboration and communication skills, with a demonstrated ability to work effectively with cross-functional teams and mentor engineers
Responsibilities
- Lead the design, development, and maintenance of ML/AI related platforms and products
- Propose, design, develop and implement cloud-based solutions that ensure the agility, flexibility, and scalability of our systems
- Drive technical design discussions and provide guidance to team members on best practices, coding standards, and architecture principles
- Collaborate with and lead cross-functional teams to drive the development of new features and products, ensuring they meet the needs of our customers and adhere to Maven's quality standards
- Mentor and guide mid-level engineers, helping to develop their technical skills and cultivate a culture of continuous learning and improvement
- Identify and evaluate emerging technologies, tools, and trends that can drive ML/AI innovation and improve the efficiency and effectiveness of our engineering processes
Benefits
- Maven for Mavens: access to the full platform and specialists, including care for everything from mental health, reproductive health, family planning, pediatrics
- Whole-self care through wellness partnerships
- Weekly breakfast, lunch, and get-togethers
- 16 weeks 100% paid parental leave, flexible time upon return, and $1.5K/mo for 2 months, new parent stipend (for Mavens who've been with us at least six months)
- Annual professional development stipend and access to a personal career coach through Maven
- 401K matching for US-based employees (immediately vesting)