Machine Learning Engineer
Job DescriptionJob Title:Senior Machine Learning EngineerLocation:Somerville, MA (On-site, Remote options available)Machine Learning & Artificial IntelligenceDiscover moreSoftwareScienceOpen SourceCompanyModulateKey ResponsibilitiesDesign, train, evaluate, and deploy machine learning models for production applicationsCollaborate with engineers, researchers, product managers, and company leadership on ML initiativesConduct experiments to improve model quality, accuracy, robustness, and scalabilityPartner with platform and infrastructure teams to operationalize and monitor ML systemsAnalyze model performance and identify improvement opportunitiesCommunicate technical findings and recommendations to technical and non-technical stakeholdersContribute to technical strategy and ML system directionReview code, share knowledge, and mentor teammatesStay current on machine learning advances and apply new techniquesRequirementsExperience conducting machine learning research and shipping production modelsStrong experience building and deploying production-grade ML systemsStrong experience with Python and PyTorchExperience designing experiments and evaluating model performanceAbility to work across research and engineering disciplinesStrong communication skillsExperience collaborating in cross-functional environmentsNice To HaveExperience in audio models or speech systems (ASR, TTS, speaker modeling)Experience with AWS cloud infrastructureExperience building large-scale ML infrastructure or MLOps systemsExperience in fast-paced startup environmentsExternal research communication (papers, conferences, open-source)Salary Range$170,000–$200,000 (plus equity)Technology NewsBenefitsFull health, dental, and vision coverageFlexible PTOWeekly team lunchesHybrid work with core in-office daysLeadership and technical learning sessionsCareer development supportUp to 8 weeks work-from-anywhere policyHuman-centered cultureHSA, FSA, 15 company holidays, professional development resources