Linux Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job Description
Senior Software Engineer (AI / Linux Systems) About the RoleWe’re looking for a Senior Software Engineer to help build and scale next-generation systems powering AI applications, real-time video processing, and high-performance Linux environments.This is a hands-on engineering role focused on systems-level development, where you’ll work across software, infrastructure, and networking to support advanced computing platforms. You’ll play a key role in developing reliable, scalable solutions used in AI-driven analytics, video streaming, and data-intensive applications.If you enjoy solving complex technical challenges and working close to the system level, this role offers strong impact and ownership. What You’ll DoAI & Platform DevelopmentBuild and integrate software systems supporting AI/ML workloads and real-time analyticsDeploy and optimize machine learning models in production environmentsImprove performance across CPU, GPU, and accelerated compute systemsLinux Systems EngineeringDevelop and maintain Linux-based services, tools, and infrastructureBuild automation for deployment, monitoring, and system configurationOptimize system performance, scalability, and reliabilityVideo & Data Pipeline DevelopmentDesign and optimize real-time video streaming pipelinesWork with protocols such as RTSP, RTP, and UDPBuild low-latency, high-throughput data processing systemsSystems IntegrationIntegrate software across compute platforms, networking systems, and hardwareTroubleshoot complex system-level issues across distributed environmentsCollaborate cross-functionally to ensure system performance and stability✅ What We’re Looking ForCore Skills4–10+ years of software engineering experienceStrong programming skills in C++ or PythonExperience building and deploying applications in Linux environmentsSystems ExperienceBackground working with one or more of the following:AI / machine learning systemsVideo streaming or media processingHigh-throughput data pipelinesNetworking or distributed systems⭐ Nice to Have (Not Required)Computer vision or object detection experienceGPU computing or AI accelerationEmbedded Linux or edge computingReal-time systems or roboticsDistributed systems or high-performance computing Why This RoleWork on cutting-edge AI and real-time systemsHigh-impact role with ownership across the stackSolve complex, large-scale engineering challengesCollaborate with a strong, technically driven team Ideal CandidateYou’re a systems-minded engineer who enjoys working across software, infrastructure, and hardware. You’re comfortable in Linux environments, enjoy performance tuning, and like tackling complex integration challenges.Company DescriptionPutting people at the forefront is our priority at Technical Talent Group. Our recruiters are trained to prioritize understanding what candidates are looking for in a new role. Our initial conversation with candidates revolves around their needs, not a job description. The most common mistake made by recruiters is assuming they know a candidate’s preferences solely based on their resume. At Technical Talent Group, we invest time in getting to know you before matching you or your company with the perfect match.Company DescriptionPutting people at the forefront is our priority at Technical Talent Group. Our recruiters are trained to prioritize understanding what candidates are looking for in a new role. Our initial conversation with candidates revolves around their needs, not a job description. The most common mistake made by recruiters is assuming they know a candidate’s preferences solely based on their resume. At Technical Talent Group, we invest time in getting to know you before matching you or your company with the perfect match.