Sr. Applied Machine Learning Engineer - Applications

Yurts
Apply Now

Job Description

Are you an experienced Machine Learning Engineer with a passion for creating impactful solutions using cutting-edge technologies? We are seeking a highly experienced Sr Applied Machine Learning Engineer to join our applications team. In this role, you will leverage your expertise in Python, NLP techniques, algorithms and statistics to design, develop, and deploy innovative machine learning and algorithmic solutions. If you are adept at working in complex distributed computing production environments, integrating ML models into large end-user-facing system architectures, and are well-versed in tools like Flask, TensorFlow, PyTorch, and Scikit-learn, we encourage you to apply. You will collaborate closely with design and product partners, diving into the minds of users, and how they interact with ML and algorithmically driven aspects of the product. You’ll work with a focused cross-functional team of design, front end and backend engineers to deliver strong features against a roadmap.

Note: This is not a research role. There will be hard algorithmic and ML problems you will need to solve, but this role is focused on delivery and integration of ML and algorithms that could help our customers today.

Responsibilities:

  • Lead the development, and integration of machine learning models and data driven algorithms, predominantly focused on Natural Language Processing (NLP) applications.
  • Collaborate with design and product teams to understand user requirements and craft features that enhance the user experience.
  • Focus primarily on algorithm and ML model development and its integration into the backend using Python. This includes understanding the runtime complexity of algorithms and the cost to run ML models at a production scale in order to create ML driven approaches that are grounded in performance.
  • Participate in the building, delivery, and maintenance of enterprise products, ensuring they meet high-quality standards.
  • Continuously improve and iterate on features to deliver value to customers.
  • Take ownership of your work, from design to implementation and maintenance, and drive projects to successful completion.
  • Support production systems, handling debugging challenges in distributed systems to ensure reliability and uptime.
  • Stay up-to-date with the latest developments in machine learning, NLP, and related technologies, and proactively apply this knowledge to drive innovation within the company.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
  • Minimum 3 years of experience in software engineering, with a track record of delivering enterprise products (SMB SaaS, Consumer okay).
  • Exceptional coding skills with a passion for creating high-quality software and amazing user experiences.
  • Strong proficiency in Python and experience with NLP techniques, resources and methodologies (including but not limited to Spacy, SKlearn, Pytorch…).
  • Experience integrating machine learning models and data driven algorithms into larger system architectures that involve pieces like Flask, Elasticsearch, PostgreSQL, Celery, and RabbitMQ.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.
  • Experience with iterative development processes, thriving in dynamic and agile environments.
  • Comfortable supporting production systems and debugging challenges in distributed systems.
  • Growth mindset with the ability to pick up new languages and technologies as required.

Please note We strongly encourage you to apply even if you don't meet all of the requirements for this role if you believe your skills and attributes may still make you a strong fit for the position.

Preferred Qualifications:

  • Experience with AI and Generative AI technologies is a plus.
  • Familiarity with Kubernetes is a plus.

Note: At yurts.ai, we are dedicated to harnessing the power of AI in enterprise solutions. If you're interested in learning more about AI and its possibilities, check out our latest blog post here: Link to blog post. This will give you an insight into the fascinating world of AI and Generative AI.

Compensation Information

$190,000—$240,000 USD

Company Info.

Yurts

Yurts is on a mission to help connect people to their best work. By leveraging Large Language Models (LLMs) and the practical power of GenAI applications, we are transforming knowledge management and enterprise workflows at scale – and securely.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    30
  • Location
    San Francisco, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Yurts is currently hiring Senior Applied Machine Learning Engineer Jobs in San Francisco, CA, USA with average base salary of $190,000 - $240,000 / Year.

Similar Jobs View More