Applied Intuition is seeking to accelerate the global adoption of safe, AI-driven machines by delivering a reliable and scalable backend for their remote assistance platform, which supports autonomous vehicles and human operator workstations.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5+ years of professional experience in web services software development and cloud infrastructure.
- Strong proficiency in a backend programming language such as Go and Python.
- Experience with distributed systems, microservices, and building scalable backend applications.
- Experience with cloud platforms (AWS, GCP or OCI) and containerization (Docker, Kubernetes).
- Hands-on experience with NoSQL databases (e.g., Redis).
- Experience leading projects end to end.
Responsibilities
- Design, develop, and deploy scalable, low-latency backend services for remote assist session management and real-time data streaming.
- Architect and implement the cloud infrastructure for remote assistance including technologies like protobuf, gRPC across multiple AWS regions.
- Design and implement the service data persistence layer using no sql databases like Redis.
- Implement data pipelines to ingest, process, and store real-time data from autonomous vehicles.
- Collaborate closely with onboard software teams and front-end engineers to ensure seamless end-to-end data flow.
- Ensure the security, reliability, and resilience of the backend platform, including handling network disruptions and failover.
- Optimize data serialization and transmission to minimize latency and bandwidth usage on the server side.
Other
- We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week.
- For EpiSci job openings, fully remote work will be considered by exception.
- Bachelor's degree in Computer Science or a related field.
- Experience leading projects end to end.
- Experience in a startup or fast-paced environment.