Software Engineer (C#) - Internal Tooling
Role responsibilities
Design and optimize high-performance C# systems and backend services to support AI data pipelines and evaluation workflows. Collaborate with cross-functional teams to improve system reliability and implement scalable fixes for data processing.
Requirements
Requires 3-5+ years of professional experience in production-grade C# development with a strong background in systems programming. Candidates must be fluent in English and possess experience with cross-language integrations and benchmarking system performance.
Key skills
C#, Full-stack development, Data pipelines, Backend services, Python, Machine learning, System architecture, Benchmarking, Distributed systems, Data annotation, Quality control, API integration, Performance optimization, Software engineering
Keywords
C#, AI Infrastructure, Full-stack, Data pipelines, Backend, Python, Machine learning, Data annotation, Quality control, Distributed systems, Benchmarking, Software engineering, Internal tooling, Performance optimization, System architecture, API, Cross-language integration, Research infrastructure, High-throughput data