Altitude Technology Solutions - Austin, TX

posted 4 days ago

Full-time - Mid Level
Austin, TX

About the position

The Machine Learning Engineer will be responsible for developing and maintaining machine learning systems, automating ETL/ML pipelines, and supporting data product needs within a collaborative team environment. The role requires strong expertise in natural language processing (NLP) and experience with cloud computing and backend development.

Responsibilities

  • Automate end-to-end ETL/ML pipelines with a structural understanding of data products.
  • Automate, deploy, and maintain ML pipelines into existing cloud resources.
  • Assist team members with data-related technical issues and support their data product needs.
  • Evaluate and improve existing ML systems and models.

Requirements

  • Background in computer science, engineering, mathematics, or a similar quantitative field with a minimum of 2 years of professional experience.
  • Strong Python/Java programming skills.
  • Experience in implementing data pipelines using Python.
  • Experience with workflow scheduling/orchestration such as Kubernetes, Airflow, or Oozie.
  • ETL experience using Spark, Kafka, Hadoop, or similar technologies.
  • Experience with query APIs using JSON, Protocol Buffers, or XML.
  • Experience with Unix-based command line interface and Bash scripts.

Nice-to-haves

  • Experience with computer vision or natural language processing.
  • Database development experience with Relational or MPP/distributed systems such as Oracle, Teradata, Vertica, or Hive.
  • Data visualization or web development skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service