1 month ago
Responsibilities
- Design and build backend services and data pipelines supporting AI products.
- Develop ML experiment tracking, artifact management, and automated training and evaluation tools.
- Build reliable systems with testing, failure handling, modular components, and reusable APIs.
- Design REST and gRPC APIs and use profiling to improve application latency and throughput.
- Partner with engineering, Product, and ML teams to build shared platform capabilities and developer tools.
- Own clearly scoped projects through implementation, testing, and maintenance with guidance from experienced engineers.
Requirements
- Complete a bachelor’s degree in Computer Science, Engineering, Machine Learning, Data Science, or a related field in Spring 2027.
- Have strong foundations in data structures, algorithms, and databases, with familiarity with API design and testing.
- Be comfortable writing and debugging code in at least one of Python, Go, TypeScript, Rust, Java, or C++.
- Have built a backend service, API, data-intensive application, or developer tool through an internship, research, coursework, or personal project.
- Be willing to learn distributed-systems concepts including consistency, failure handling, retries, and idempotency.
- Value maintainable, well-documented APIs and shared tools and be able to communicate technical designs.
Benefits
- Full-time compensation and benefits are provided.
- Receive support and feedback from experienced platform engineers.
- Work on real production systems used globally with meaningful ownership from day one.
- Daily lunches are provided if onsite.
Categories
About Brain Co.
We're building an AI platform and applications for the world's most important institutions. Learn more at https://brain.co/
