Apply

Lead Software Engineer, Machine Learning

Posted 8 days agoViewed

View full description

💎 Seniority level: Senior

📍 Location: United States, PST

💸 Salary: 100000.0 - 120000.0 USD per year

🔍 Industry: Software Development

🏢 Company: Monarch Money

🗣️ Languages: English

🪄 Skills: PythonData AnalysisMachine LearningPyTorchData engineeringTensorflow

Requirements:
  • Experience with GenAI, including using techniques like Retrieval Augmented Generation (RAG) and Agentic models, as well as evaluation techniques for GenAI models.
  • Experience with "classic" ML models (pre-GenAI), in particular ones focused on Natural Language Processing (NLP)—everything from TF-IDF and SVMs to BERT and Word2Vec. Be comfortable with generating/using embeddings.
  • Great collaboration/communication skills and a sharp product sense.
  • Comfort working with large-scale data, especially sensitive.
Responsibilities:
  • Help propose, gather and prioritize ideas on how we can harness ML to pursue Monarch's mission of improving household's personal financial lives.
  • Rapidly prototype and experiment with early ideas to assess feasibility and impact.
  • Train, evaluate, and tune ML models.
  • Work with the Product Engineering and Data teams to gather and preprocess the appropriate datasets.
  • Deploy ML models to production.
  • Help build ML infra and tooling where appropriate.
Apply