Software Development Engineer
Core
Build scalable data infrastructure to discover, process, curate, and deliver high-value datasets for large language model evaluation, training, and post-training workflows.
Role type
Senior Software Development Engineer (Data Infrastructure for Generative AI)
Builds
Scalable data discovery, scanning, processing, and delivery platforms for LLM development
Domain
Generative AI, Large Language Models, Data Infrastructure
Deliverable
production ML models
Required skills
Large-scale distributed systems design, Data pipeline architecture, Heterogeneous data processing, Object-Oriented Design, System reliability and scaling
Preferred skills
Full software development lifecycle management, Code review and standards, Build processes, Testing and operations
Technologies
C#, C++, Java, Perl
Responsibilities
Design and maintain scalable platforms for data discovery and processing; Develop systems to identify and standardize evaluation data; Transform heterogeneous data into high-quality datasets; Partner with scientists and ML engineers to define data needs; Influence technical architecture and engineering best practices; Build reliable data pipelines at massive scale.
Seniority
Senior, hands-on IC