DevJobs

Senior Architect

Overview
Skills
  • Python Python
  • SQL SQL
  • TypeScript TypeScript
  • Kafka Kafka
  • Node.js Node.js
  • React React
  • Vue.js Vue.js
  • NoSQL NoSQL
  • Docker Docker
  • Kubernetes Kubernetes
  • RabbitMQ RabbitMQ

What does Dataloop do?

Dataloop plays a central role in the advancement of artificial intelligence by addressing the critical dependency of model accuracy and relevance on high-quality training, finetuning, and Retrieval-Augmented Generation (RAG) data. Our platform equips enterprise AI teams with comprehensive tools for constructing robust data pipelines and orchestrating unstructured data at significant scale. This includes the essential processes of managing, preparing, and enriching data to fuel a wide range of AI solutions, spanning predictive analytics, generative models, and intelligent agents. By leveraging Dataloop's capabilities, AI teams can significantly expedite their workflows and achieve superior AI performance with unprecedented speed.


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.


What’s it like to work at Dataloop?

Working at Dataloop offers a stimulating environment where you will tackle complex challenges on a versatile platform used by enterprise clients globally, demanding high scalability and continuous availability within a rapidly evolving industry. You will collaborate with skilled engineers, utilizing cutting-edge technologies such as Kubernetes, cloud orchestration, large-scale unstructured data management, and MLOps.


Requirements-

  • 12+ 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.

Dataloop AI