Principal Software Engineer I
Job description
Job Title: Data Engineer
Education: Bachelors in Computer Application (Computers)
Nationality: Any Nationality
Vacancy: 1 Vacancy
Must-Have:
- Master's or PhD (preferred) in fields of Computer Science, or Artificial Intelligence.
- Extensive hands-on experience with Golang, Python, distributed systems, big data technologies, and data streaming.
- Strong knowledge of statistics, machine learning algorithms, and experimentation methods.
- Proven ability to contribute as an individual contributor (IC) while also leading and mentoring teams.
- Excellent communication and collaboration skills.
- Ability to navigate complex organizational structures, effectively collaborating with cross-functional teams.
Nice-to-Have:
- Experience deploying deep learning models using frameworks like TensorFlow or PyTorch.
- Contributions to open-source projects in data engineering, distributed systems, or AI.
- Portfolio showcasing end-to-end development of platforms or AI solutions.
- Familiarity with data governance and compliance standards, ensuring data integrity and security.
- Proficiency in data modeling and database design, with experience in both relational and NoSQL databases.
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and their data services.
- Understanding of data privacy regulations and best practices for data protection.
- Experience in performance tuning and optimization of large-scale data systems.
- Knowledge of DevSecOps practices and tools for continuous integration and deployment.
You will be redirected to the company website to apply for this position.