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 🌱.