Remotery

Senior Machine Learning Engineer

Posted May 9

This is a fully remote position, open to applicants in North Carolina.

📋 Description

• Oversee the design and creation of machine learning applications throughout the product portfolio.

• Establish architecture and define coding standards.

• Advocate for best practices in software engineering, encompassing design, development, and lifecycle maintenance.

• Collaborate with various software engineering teams to promote practices such as code reusability, shared libraries, and user experience-driven design.

• Facilitate the conversion of machine learning research expertise into practical prototypes.

• Empower Machine Learning Engineers to develop and train new production-quality algorithms.

• Investigate and disseminate knowledge of current and emerging industry tools, techniques, and algorithms.

• Partner with stakeholders, product managers, engineering managers, data scientists, and other engineers.

• Analyze and simplify technical and business-impacting factors into strategic and tactical decisions.

• Support multiple scrum teams across the product portfolio.

• Engage with external customers in either a consulting capacity or as a solution-focused Machine Learning Engineer.

• Prepare and submit articles for conferences and journals.


⛳️ Requirements

• Knowledge of traditional machine learning algorithms (classification, regression) and MLOps processes.

• Proven experience in building, testing, measuring, and deploying machine learning models in production environments.

• Familiarity with LLM engineering, including fine-tuning foundational models (GPT-4, Claude, open-source LLMs).

• Experience in implementing Retrieval-Augmented Generation (RAG) systems.

• Skills in prompt engineering and LLM evaluation frameworks.

• Proficient in developing generative AI applications.

• Experience in creating multimodal AI solutions (text, image).

• Knowledge of working with vector databases and embedding models.

• Expertise in context window optimization and token management.

• Previous leadership experience in engineering projects using relevant skills and technologies.

• Proficiency in Python (Scikit-learn, TensorFlow, PyTorch, Pandas, Numpy, Scipy).

• Familiarity with SQL and Linux/Mac command-line tools.

• Understanding of the agile software development lifecycle (SCRUM, Kanban, etc.).

• Prior experience in owning, maintaining, and improving software data products.

• Attention to code clarity, development ease, and implementation accuracy.

• Strong knowledge of software development best practices, including testing, continuous integration, and DevOps tools.

• Experience mentoring and training junior team members, particularly in pair programming.

• Degree in a STEM-related field (Bachelor's, Master's, or Doctorate).

• 5-8 years of experience in developing machine learning algorithms for production use.


🏝️ Benefits

• Health insurance.

• Retirement plans.

• Paid time off.

• Flexible work arrangements.

• Professional development.

People also viewed

Airbnb14 min ago

Senior Staff Machine Learning Engineer, Post Training

US flagUnited States OnlyFull-timeMachine Learning Engineer$248k – $310k/year
ApplyView job
Onsights.io1 hour ago

Senior Machine Learning Engineer

US flagUnited States OnlyFull-timeMachine Learning Engineer
ApplyView job
Flock Safety11 hours ago

Full Stack Engineer, Machine Learning Tooling

US flagNew York OnlyFull-timeMachine Learning Engineer$145k – $165k/year
ApplyView job
Inspiren11 hours ago

Senior Machine Learning Engineer

US flagNew York OnlyFull-timeMachine Learning Engineer$200k – $230k/year
ApplyView job
OneStudyTeam11 hours ago

Senior Machine Learning Engineer

US flagUnited States OnlyFull-timeMachine Learning Engineer$140k – $190k/year
ApplyView job
CDW12 hours ago

Senior ML, MLOps Engineer

US flagUnited States OnlyFull-timeMachine Learning Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers