Remote Otter LogoRemoteOtter

Senior Software Engineer - Machine Learning & Geospatial - Remote

Posted 2 days ago
Software Development
Full Time
USA
$165,000 - $190,000/year

Overview

We’re looking for a Senior Software Engineer to help evolve our Machine Learning capabilities, focusing on closing feature gaps and behavioral differences relative to widely used ML frameworks while continuing to deliver new ML functionality.

In Short

  • Design and implement machine learning features used in production customer workflows.
  • Help identify and close feature and behavior gaps between our ML capabilities and common frameworks.
  • Proactively evaluate semantic differences, defaults, and edge cases that could surprise customers.
  • Partner with product, architects, and customer-facing teams to anticipate customer needs.
  • Investigate and resolve issues where ML behavior diverges from user expectations.
  • Contribute to other ML initiatives including new models and performance improvements.
  • Analyze and improve the performance of existing ML code.
  • Write clear design docs, tests, and documentation.

Requirements

  • 5+ years of experience building production software systems.
  • Strong proficiency in at least one backend or systems language (e.g., C++, Java, Scala).
  • Experience implementing or integrating machine learning models in production.
  • Familiarity with ML libraries or frameworks such as Spark ML, scikit-learn, XGBoost.
  • Strong instincts around correctness, edge cases, and behavioral consistency.
  • Ability to work across teams to turn ambiguous requirements into concrete solutions.

Benefits

  • Competitive salary range of $165,000 to $190,000.
  • Opportunity to work with cutting-edge technology in a remote setting.
  • Collaborative and innovative work environment.
  • Chance to contribute to impactful projects in data analytics.
  • Work with a team of experienced professionals.

Ocient

Ocient

Ocient is a forward-thinking technology company specializing in data management solutions, particularly in the realms of databases and data warehouses. With a focus on innovation and growth, Ocient empowers businesses to harness the power of their data through advanced analytics and cloud technologies. The company fosters a collaborative and dynamic work environment, encouraging self-starters who are eager to contribute to the company's success through lead generation and business development initiatives. Committed to diversity and equal opportunity, Ocient values the unique perspectives and experiences of its employees.

Share This Job!

Save This Job!

Similar Jobs:

Overstory logo

Senior Geospatial Machine Learning Engineer - Remote

Overstory

79 weeks ago

Join Overstory as a Senior Geospatial Machine Learning Engineer to develop innovative solutions for vegetation intelligence using satellite imagery.

USA, UK, Canada, France, Estonia, Portugal, Sweden, Ireland, Netherlands, Spain
Full-time
Software Development
Planet logo

Senior Software Engineer, Machine Learning - Remote

Planet

20 weeks ago

Join Planet as a Senior Software Engineer in Machine Learning to develop advanced geospatial products and analytics in a remote setting.

USA
Full-time
Software Development
$142,800 - $178,500 USD/year

G.E

Senior Software Engineer - Machine Learning - Remote

GM Egypt

46 weeks ago

Join a remote team as a Senior Software Engineer specializing in machine learning for autonomous vehicles.

USA
Full-time
Software Development
$134,000 - $205,000/year
Raft logo

Senior Software Engineer - Machine Learning - Remote

Raft

47 weeks ago

Join Raft as a Senior Software Engineer focusing on AI to design and implement innovative solutions in a fast-paced environment.

India
Full-time
Software Development

Geminus

Senior Software Engineer - Machine Learning - Remote

Geminus

55 weeks ago

Join our startup as a Senior Software Engineer in Machine Learning to develop scalable software solutions from ML prototypes.

USA
Full-time
Software Development