Full Time

Staff Machine Learning Software Engineer

Abridge
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Abridge, so some details may not match this job. The employer's own page has the real description.

Overview

The Staff Machine Learning Software Engineer at Abridge will play a pivotal role in designing and implementing innovative machine learning solutions that enhance our product offerings. This position entails collaborating closely with cross-functional teams to develop scalable algorithms, optimizing machine learning models, and ensuring the successful integration of these systems into production environments. The ideal candidate will leverage their extensive experience in software engineering and machine learning to drive impactful technological advancements within the organization, contributing to improving patient outcomes in healthcare.



Job Responsibilities

  • Design and develop scalable machine learning algorithms tailored to meet project requirements.
  • Collaborate with product managers, data scientists, and engineers to define and refine user requirements for machine learning applications.
  • Optimize existing machine learning models for performance, scalability, and accuracy.
  • Implement best practices for code quality, version control, and deployment of machine learning solutions.
  • Conduct data analysis and statistical modeling to improve our understanding of data trends and patterns.
  • Mentor junior engineers and facilitate knowledge sharing across teams.
  • Stay updated with industry trends and emerging technologies, providing insights to enhance our machine learning capabilities.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of experience in software engineering with a focus on machine learning and data science.
  • Strong proficiency in programming languages such as Python, Java, or C++.
  • Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Solid understanding of data structures, algorithms, and software design principles.
  • Proficiency in SQL and experience with data engineering tools.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The Staff Machine Learning Software Engineer at Abridge will utilize a variety of cutting-edge technologies and software in their role. Key tools include machine learning frameworks like TensorFlow and PyTorch for model building, data processing libraries such as Pandas and NumPy for data manipulation, and tools like Git for version control. The engineer will also work with cloud platforms (AWS, Google Cloud) for deploying scalable applications, along with leveraging container technologies such as Docker to ensure consistent development and production environments.



Ideal Candidates

Ideal candidates for the Staff Machine Learning Software Engineer position at Abridge will exhibit a profound passion for machine learning and its applications in healthcare. They should demonstrate exceptional analytical and problem-solving abilities, along with a collaborative spirit that encourages teamwork and knowledge sharing. A strong growth mindset, eagerness to learn new technologies, and a commitment to advancing healthcare outcomes will set successful candidates apart in this dynamic and impactful role.

Not every state sets a number of job contacts a week. In New Hampshire it is no number in state law; your local office may give you one. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.