← Back to Index
Software Developer | Back-End | CarbonSix
Software Developer, Back-End
How you will make an impact:
Design and build scalable backend systems for model training and inference in cloud environments
Build and manage infrastructure using Kubernetes
Architect asynchronous messaging and caching systems
Develop edge-device pipelines for data acquisition and model serving (robot-based)
Build CI/CD pipelines using GitHub Actions and automate backend workflows
Develop backend services that support end-to-end machine learning workflows (data processing, training, deployment)
What we are looking for:
Experience designing and operating scalable backend systems in cloud environments
Hands-on experience with Kubernetes or other container-based infrastructure
Proficient in backend development using Python
Nice to have:
Experience training and deploying models in GPU environments
Exposure to ML Ops tools such as Kubeflow or MLflow
Understanding of DevOps practices and infrastructure automation
Tech Stack:
Languages: Python
Infrastructure: AWS / GCP / Azure
Containerization: Kubernetes, Docker
CI/CD: GitHub Actions
Others: RESTful API, gRPC, Cloud Storage, Monitoring/Logging (Prometheus, Grafana, etc.)
How to apply:
If someone has referred you to us, feel free to reach out through them or contact us directly by sending your resume or portfolio to recruit@carbon6robotics.com