Job Title: Senior Software Engineer – AI & Edge Computing
Location: Remote
Employment Type: Full-Time
Role Summary:
We are seeking an experienced and innovative Senior Software Engineer with a strong background in AI integration, cloud/edge service development, and low-level platform optimization involving Intel, AMD, and Qualcomm architectures. This role demands deep hands-on expertise in C#, C++, and the use of frameworks like OpenVINO and ONNX to develop and integrate AI models across diverse platforms.
Required Skills:
- 10+ years of experience in software development using C++, C#, and object-oriented design.
- Strong expertise in AI model integration and inference frameworks such as OpenVINO, ONNX Runtime, and TensorRT.
- Experience working with Intel, AMD, and Qualcomm hardware for AI/ML workloads.
- Hands-on experience in Edge computing, IoT systems, or AI inference optimization.
- Knowledge of cloud platforms (Azure, AWS, or GCP) and containerization technologies (Docker, Kubernetes).
- Deep understanding of multithreading, memory management, and low-latency systems.
- Experience in service-oriented architecture and developing RESTful APIs.
- Shape
Preferred Qualifications:
- Master’s or Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- Familiarity with hardware-accelerated computing and cross-platform development.
- Exposure to model quantization, pruning, and optimization techniques.
- Contributions to open-source AI or system libraries (GitHub, GitLab preferred).
- Experience with CI/CD pipelines, DevOps, and automated testing.