Senior Software Engineer
on.
As a Senior Software Engineer on the CSG CTO Advanced Architectures team, you will:
You will:
- Design and implement backend services and APIs to support the Model Evaluation Platform (MEP) for AI model benchmarking.
- Develop and deploy AI/ML software solutions tailored for client silicon, integrating telemetry and performance metrics.
- Build and manage containerized applications using Docker and orchestrate deployments with Kubernetes (K8s) .
- Automate system-level tasks using shell scripting to streamline development, deployment, and telemetry workflows.
- Apply strong system design and architecture principles to build scalable, low-latency server-side systems.
- Collaborate with data scientists and ML engineers to optimize model lifecycle, telemetry integration, and AI/ML models execution.
- Conduct experiments to train and optimize Machine Learning / Deep Learning models for delivery onto client devices
Essential Requirements
- Bachelor’s degree + 5 years, Master’s + 3 years, or PhD in Computer Science, Engineering, AI/ML, or related fields.
- Strong proficiency in Python, RUST and C++ for backend, apps and performance-critical components.
- Experience with shell scripting for automation and system orchestration.
- Proven expertise in backend service development and API design .
- Hands-on experience with Kubernetes (K8s) and Docker for container orchestration and deployment.
- Solid understanding of Software Development Life Cycle (SDLC) and agile methodologies.
- Experience developing for Microsoft Windows OS , including SDKs and embedded device development in RTOS environments.
- Strong knowledge of embedded systems and their application in client ecosystems.
Desirable Requirements
- Experience with AI software development tools , such as model quantization frameworks, inference optimization libraries, or agentic AI platforms.
- Familiarity with development in real-time embedded environments and major hardware vendor toolchains (e.g., Intel OpenVino, Qualcomm QNN, NVIDIA CUDA, AMD Ryzen AI Software).
- Prior work on model evaluation frameworks or benchmarking systems for edge AI.
Application closing date:31 January 2026