Senior Architect
Herzliya, none, IL
Dataloop AI
Drive your AI to production with end-to-end data management, automation pipelines and quality-first data labeling platform. Learn how.Description
What does Dataloop do?
Dataloop AI is on a mission to provide an all-in-one platform for AI/GenAI lifecycle management, specializing in unstructured data. Our platform offers advanced data management, annotation tools, MLOps workflows, and data pipelines for seamless development and production. Dataloop empowers organizations with a unique ML applications marketplace to easily deploy AI/GenAI solutions.
About the position:
We are seeking an experienced Senior Architect to lead the design and delivery of scalable, high-performance, and robust systems that drive the next generation of AI/GenAI lifecycle solutions. This individual will play a key role in shaping the architecture of our core platform and its components, ensuring alignment with business goals and technical excellence.
The ideal candidate will have a proven track record in large-scale systems design, the ability to lead complex technical projects, and a strong understanding of AI/ML, cloud environments, and modern software development practices. While this is primarily an individual contributor role, experience managing or mentoring teams is highly valued.
Responsibilities:
- Lead architectural design and decision-making for large-scale, high-performance, and fault-tolerant systems.
- Collaborate with cross-functional teams (Product, Engineering, Operations) to ensure architectural alignment with company objectives.
- Provide technical leadership and mentorship to engineering teams, fostering best practices in system design, coding standards, and scalability.
- Evaluate and recommend new technologies and tools to enhance system performance and developer productivity.
- Develop detailed system specifications, including API designs, data flow diagrams, and integration strategies.
- Drive the end-to-end success of complex technical projects, from concept to deployment.
- Advocate for architectural consistency and efficiency across multiple teams and repositories.
Requirements
- 14+ years of experience in software engineering, with a focus on large-scale system design and implementation.
- 5+ years of hands-on experience as an Architect, designing and delivering complex, distributed systems.
- Proven track record in leading end-to-end architecture for large-scale, high-performance, and fault-tolerant systems.
- Expertise in cloud platforms, containerization (Docker/Kubernetes), and event-driven architectures.
- Strong background in backend technologies (Node.js, Python) and experience with databases (SQL and NoSQL).
- Experience & In-depth knowledge of messaging systems like Kafka/RabbitMQ and Big Data environments.
- Experience with Agile methodologies, including iterative design and delivery.
- Strong analytical and problem-solving skills, with an emphasis on debugging and optimization.
- Excellent communication skills and a sense of ownership and responsibility.
Advantage -
- Hands-on experience with AI/ML Ops, data pipelines, and Function-as-a-Service (FaaS) systems.
- Familiarity with TDD, TypeScript, and modern frontend frameworks (React/Vue.js).
- Prior experience leading or mentoring a development team.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture Big Data Data management Data pipelines Distributed Systems Docker Engineering Generative AI Kafka Kubernetes Machine Learning MLOps Node.js NoSQL Pipelines Python RabbitMQ React SQL TDD TypeScript Unstructured data Vue
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.