Essential Responsibilities:
Minimum Qualifications:
What do you need to bring
10+ years of experience in the software industry, with 3+ years of professional experience leading software development teams.
Strong critical thinking and problem-solving skills with the ability to address complex technical and non-technical challenges.
exhibitstrong ownership, user empathy, and engineering excellence.
track recordof delivering high-quality systems and software in Big Data Technologies including Spark, Airflow, Hive, etc., with practical exposure to integrating machine learning workflows into data pipelines.
track recordof delivering high-quality systems and software in Java/J2EE technologies and distributed systems, with experience deploying ML models into production at scale using REST APIs, streaming platforms, or batch inference.
Excellent communication skills with the ability to collaborate effectively with cross-functional teams (including data scientists and ML engineers) and manage stakeholders’ expectations.
MLOpsbest practices and understanding AI model lifecycle management.
Experience in building large scale, high throughput, low latency systems, including real-time data processing systems that support personalization, anomaly detection, or predictive analytics.
Strong understanding of software development methodologies, modern technology topics and frameworks, and developer operations best practices. Experience with ML platforms (e.g., Kubeflow,MLflow) and familiarity with model monitoring, feature engineering, and data versioning tools is a plus.
Provide leadership to others, particularly junior engineers who work on the same team or related product features.
Proven experience delivering complex software projects and solutions effectively through Agile methodologies on a regular release cadence.
Strong verbal and written communication skills.
urgencyand drive.
Our Benefits:
Any general requests for consideration of your skills, please
משרות נוספות שיכולות לעניין אותך