RAIC Labs aims to solve data-access and data-quality issues to enable breakthrough AI discoveries and applications across various fields. The Software Architect will contribute to the RAIC Edge product platform, which is central to this mission.
Requirements
- C / .NET / Python
- NET / Fast API / DAPR
- Modern front-end frameworks (such as ReactJS)
- Deploying, maintaining, and troubleshooting local Docker environments
- Microservice implementation and design
- Unit Testing & SOLID principles
- Training Computer Vision AI models and preparing data pipelines
Responsibilities
- Provide technical leadership and vision for the design and development of our RAIC Edge product platform utilizing modern Computer Vision & AI techniques.
- Drive initiatives to improve system reliability, availability, and performance, applying best practices in areas such as fault tolerance, monitoring, and automation
- Building cutting edge user interfaces – bridging human interaction with AI
- Collaborating with the AI team to optimize results and performance
- Working with product management team to ideate new features
- Identifying tech debt and contributing to code refactoring
- Troubleshooting high priority customer facing bugs
Other
- 8+ years of software architect experience
- Hold a security clearance
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or Management Information Systems