Abridge · 3 days ago
Machine Learning Systems Engineer (Staff/Senior)
Wonder how qualified you are to the job?
Insider Connection @Abridge
Responsibilities
Architect, design, and implement high-quality machine learning software applications, infrastructure, and tools.
Lead technical domains starting from the problem definition and technical requirements along with implementation and maintenance.
Collaborate with machine learning researchers and engineers to implement and deploy algorithms, such as machine learning models.
Work with stakeholders across machine learning and operations teams to iterate on systems design and implementation.
Create re-usable software and systems to accelerate development.
Profile, tune, and optimize system performance and debug production issues.
Design systems for fault tolerance, scalability, security and continuous improvement.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
5-8+ years of industry software development experience, with a background in design patterns, data structures, and test-driven development.
Bachelor's Degree or greater in Computer Science/Engineering, Statistics, Mathematics, or equivalent.
Experience in software design and architecture for highly available machine learning systems for use cases like inference, evaluation and experimentation.
Proficient in developing production-quality software in languages such as C++, Python, or Java.
Proficient with professional software engineering practices & standard practices for the full software life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Experience with cloud-based environments, Kubernetes or Docker, and Infrastructure as Code.
Excellent understanding of low-level operating systems concepts including multi-threading, memory management, networking and storage, performance, and scale.
Excellent interpersonal and written communication skills.
Preferred
Experience in one or more relevant technical areas: natural language processing, machine learning, distributed systems, or building infrastructure for engineering/science users.
Expertise in machine learning toolchains and techniques, such as Pytorch or Tensorflow.
Demonstrated experience incubating and productionizing new technology, working closely with research scientists and technical teams from idea generation through implementation.
Must be willing to travel up to 10%.
Benefits
Unlimited PTO
12 national holidays
16 weeks paid parental leave for all employees
Flexible working hours
Remote work environment
Equity for all new employees
Generous equipment budget for home office setup ($1600)
Company
Abridge
Abridge is a medical conversation AI startup that structures and summarizes medical conversations for doctors and patients.
H1B Sponsorship
Abridge has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Growth StageTotal Funding
$207.5MKey Investors
Spark CapitalIKS HealthWittington Ventures
2024-02-23Series C· $150M
2023-10-26Series B· $30M
2023-05-18Corporate Round· Undisclosed
Recent News
2024-04-17
Business Journals
2024-04-17
Business Journals
2024-03-28
Company data provided by crunchbase