Senior Software Engineer – Machine Learning

atOcientRemoteUS flagUnited StatesFull-timeMachine Learning EngineerSenior$165k – $190k/year

Posted 1 day ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Develop and implement new types of machine learning models.

• Address feature and semantic discrepancies in relation to scikit-learn and Spark ML.

• Enhance machine learning performance at scale, focusing on approximate nearest-neighbor acceleration, distributed optimizer tuning, and algorithmic improvements on critical paths.

• Broaden SQL-level linear algebra functionalities and spectral transformations.

• Contribute to and enhance Ocient’s native query-plan architecture, allowing models to execute within the database instead of using a separate ML runtime.

• Compose design documents, tests, and comprehensive documentation.

• Explore behavioral divergences and collaborate with Product, architects, and customer-facing teams.

• Take ownership of significant roadmap components from start to finish.

• Achieve roadmap deliverables such as ARIMA, quantile regression, AutoML, and option parity with validated accuracy.

• Identify feature gaps through benchmarking and product analysis prior to customer impact.


⛳️ Requirements

• Over 5 years of experience in building production software systems.

• Strong proficiency in C++ or equivalent systems-level work in Java/Scala, with a readiness to primarily work in C++.

• Practical experience in implementing or integrating machine learning models in production, including the development of training loops.

• In-depth understanding of gradient-based optimization, loss functions and gradients, numerical stability, feature scaling, and convergence behavior.

• Familiarity with frameworks such as scikit-learn, Spark ML, XGBoost, or similar.

• Exceptional attention to detail regarding correctness, edge cases, and behavioral consistency.

• Capacity to collaborate across teams and codebases, transforming ambiguous requirements into clear solutions.

• Experience in comparing or validating model behavior across various ML frameworks is considered exceptional for candidates.

• Experience with large-scale data systems, analytical databases, query planners, or distributed execution engines is seen as exceptional candidate experience.

• Exposure to optimization, spectral methods, causal inference, or probabilistic modeling is regarded as exceptional candidate experience.

• Experience with automatic differentiation or symbolic gradient generation is viewed as exceptional candidate experience.

• Familiarity with SQL internals, including AST manipulation, expression rewriting, or planner integration, is considered exceptional candidate experience.

• Only candidates based in the US will be considered.

• Ocient is unable to sponsor or transfer any visas.

• Candidates must keep their camera on throughout the duration of video interviews; the use of video filters, face-altering effects, and virtual backgrounds is prohibited.


🏝️ Benefits

• Remote-first work environment.

• Video-based interviews conducted remotely.

People also viewed

Path Robotics11 hours ago

Machine Learning Engineer, Perception

US flagOhio OnlyFull-timeMachine Learning Engineer
ApplyView job
CrowdStrike12 hours ago

Threat Analyst – Machine Learning Operations, Detection Efficacy

US flagWashington OnlyFull-timeMachine Learning Engineer$100k – $150k/year
ApplyView job
Provectus12 hours ago

Senior AI/ML Engineer, GenAI, AWS

MK flagMacedonia, +6 more countriesFull-timeMachine Learning Engineer
ApplyView job
ClickHouse12 hours ago

Machine Learning Engineer

GB flagUnited Kingdom, +6 more countriesFull-timeMachine Learning Engineer
ApplyView job
Instacart12 hours ago

Senior Manager, Machine Learning Engineering

US flagUnited States OnlyFull-timeMachine Learning Engineer$230k – $290.5k/year
ApplyView job
SEON17 hours ago

Senior AI & ML Engineer – AML Search Quality

HU flagHungary 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