Remote Senior Software Engineer II, ML Core (Remote)

Posted

Apply now
Please, let Splice know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer II, ML Core will help define the architecture and drive implementation changes across multiple backend services that power Splice’s next generation products.
  • This role involves translating large-scale architectural changes into manageable, incremental outcomes that provide ongoing customer benefits.
  • The engineer will optimize the search infrastructure and create mechanisms for safe and rapid ML model productionalization.
  • The position requires advocating for system designs and APIs that make “The right thing, the easy thing.”
  • The engineer will drive solutions that are both technically and organizationally scalable.
  • Responsibilities include including customer experience in engineering discussions, investigating areas of uncertainty, owning complex projects, identifying improvement areas, ensuring quality standards, providing mentorship, managing cross-team commitments, adapting to change, and seeking personal growth opportunities.

Requirements:

  • Candidates must have experience with Elasticsearch, optimizing data representations, queries, and clusters to produce high-quality customer experiences.
  • Relevant work experience in building and evolving production software using Go and Python is required.
  • Experience deploying and managing ML models in production environments is necessary.
  • Several years of experience working with RDBMS such as MySQL or PostgreSQL and crafting performant SQL queries is essential.
  • Candidates should have experience leveraging SaaS and cloud provider primitives effectively.
  • A customer-focused approach and the ability to engage in build-versus-buy tradeoff conversations are important.
  • Self-direction towards generating excellent work outcomes and ensuring shared understanding about the definition of done is expected.
  • A bias towards action and experimentation, along with a focus on quality over quantity, is required.
  • Comfort in working across technical stacks and clear communication with both technical and non-technical audiences is necessary.
  • Candidates should be comfortable writing, deploying, evolving, and deleting code.

Benefits:

  • The national pay range for this role is $185,000 - $200,000, with individual compensation commensurate with the candidate's experience.
  • Splice is an Equal Opportunity Employer, providing equal employment opportunities to all employees and applicants for employment.
  • The company prohibits discrimination and harassment of any type, ensuring a diverse and inclusive workplace.
Apply now
Please, let Splice know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback