Software Engineer (DS Team)
Indexed description
About The Role
We're looking for a software engineer who specializes in machine learning - someone whose core strength is writing excellent, production-grade code. You'll own the engineering quality of our ML systems: building, maintaining, and monitoring the services that run our models in production, and helping our data scientists ship code that's readable, maintainable, and built to last.
Responsibilities
- Transition ML workloads from research to production - ensuring scalability, efficiency, and reliability.
- Design, build, and maintain ML services, their infrastructure, and monitoring across their lifecycle.
- Integrate ML into our production systems, working closely with the engineering and devops teams.
- Own the data infrastructure and tooling our ML systems rely on, and shape unstructured data into a form ready for analysis.
- Help data scientists write readable, maintainable code, and raise software engineering standards across the team.
- 4+ years as a software engineer, with some hands-on experience in the ML domain.
- Strong Python and software-engineering fundamentals: OOP, design patterns, SOLID, clean code, and architecture.
- Bachelor's degree or higher in Computer Science or another STEM field.
- Solid grasp of core ML concepts (e.g., linear regression) - you understand the models you put into production.
- Experience building services and tools that track the ML lifecycle and optimize ML workloads.
- Working knowledge of data cleaning and wrangling, and the right tools for the job.
- Experience with AWS (concretely EKS).
- Driven and result-oriented.
- A solid track record of execution, with strong attention to detail.
- Experience integrating MLOps tooling - experiment trackers, data versioning, and practices such as CI/CD/CT.
- Ops experience with AWS and Kubernetes.
- Data science exposure, particularly deploying and maintaining models.
What You'll Get
- A strong emphasis on work-life balance.
- Beautiful offices in the heart of Tel Aviv, near the train station and main bus stops.
- Passionate, smart, and fun people to work with.
- You will never lack a challenge we are a unique blend of a fast-growing tech startup, an international firm, and an insurance company.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search