Skip to content
← Back to job listings

Kafka Software Engineer

Applied Intuition · Sunnyvale, United States

External listingfull-timeabout 2 months ago

About The Role

Join our data engine team as a Kafka Software Engineer. You'll be responsible for building a central data and machine learning platform that spans data ingestion, processing, storage, labeling infrastructure, and machine learning infrastructure. This is an exciting opportunity to be part of the "0-1" stage of building a new team that interacts with various teams across the company. You'll work with modern data stack technologies and have a significant impact on the company's autonomy problem.

  • Design and build large-scale data platforms to support AI research and autonomy stack development.
  • Work on data curation and tagging platforms that enable efficient dataset discovery, labeling workflows, and quality assessment.
  • Build high-performance data processing systems using modern distributed computing frameworks to transform raw sensor data into training-ready formats.
  • Strong backend engineering experience
  • Problem-solving skills and experience working with cross-functional teams in fast-paced environments
  • 2+ years of professional experience
  • A Bachelor's degree in Computer Science, Software Engineering, or equivalent
  • Hands-on experience with modern data stack technologies including Apache Spark, Hudi, Trino, Kafka, or similar distributed data processing frameworks
  • Knowledge of data lake architectures, streaming systems, and workflow orchestration platforms like Flyte
  • Don’t meet every single requirement? If you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles

This is an external listing. JobSpring does not represent or verify the employer. Report this listing