Job Description
As a Data Engineer, you will be responsible for building and maintaining our AI stack. You will own the architecture and operations of our AI applications — from raw data to production-grade services.
* You will design, build and run scalable data backends to power our AI-driven products.
* Bridge the gap between Data Scientists and engineers by turning prototypes into production-ready services.
* Ensure stability and performance of our AI APIs by automating and optimizing them.
* Evaluate bleeding-edge tech in storage, compute and orchestration.
Required Skills
Deep knowledge of software engineering principles, including testing and design patterns is required.
* Experience with data pipelines, storage and processing techniques is essential.
* Able to write efficient SQL queries and work with complex joins and large datasets.
* Version control experience is necessary, as you will be working with Git.
Benefits
Our team thrives in agile, cross-functional environments where people ship fast and learn faster.
* Opportunity to work with cutting-edge technologies like Apache Hadoop, Spark, Docker, Kubernetes, Grafana, Prometheus, Graylog, Jenkins and Java.
* Chance to shape the future of our company and contribute to the development of our AI-powered products.
Tools
Proficiency in Python, SQL, Git and other relevant tools is expected.
* Ability to automate and optimize processes using scripting languages like Shell.
Additional Information
Bonus skills include knowledge of Apache Hadoop, Spark / Docker, Kubernetes / Grafana, Prometheus, Graylog / Jenkins / Java, Scala / Shell scripting.