Python Developer
Sr Backend Software Engineer ā Data & ML Innovationš Location: Cupertino, CAš¼ W-2 Only | No C2C | No Sponsorshipā³ Long-term ContractSummaryJoin a cutting-edge AI/ML organization focused on improving Foundation Models through large-scale data innovation. This team leverages data from a variety of sources including licensed, vendor, crawl, and internal datasets to optimize model training efficiency and performance.We are seeking a Senior Backend Software Engineer with deep Python expertise and experience building scalable backend systems, pipelines, and data services supporting large-scale AI/LLM workflows.ResponsibilitiesDevelop large-scale training data pipelines for AI/ML systemsConvert raw data into formats compatible with training jobs across GCP and AWS environmentsSupport large-scale inference workflows using fine-tuned LLMsBuild scalable backend services and REST APIs for data access and inspection toolsProcess and filter massive, often messy datasets efficientlyLeverage open-source and internal tooling to improve model training and inference performanceCollaborate cross-functionally with engineering teams to drive backend innovation and scalabilityMinimum QualificationsBS in Computer Science, Electrical Engineering, or equivalent technical degree (firm requirement, cannot substitute for a data science degree)10+ years of professional Python development experienceStrong understanding of:Concurrency & parallelismFunctional programmingDecoratorsData structures & algorithmsObject-oriented programmingExperience building scalable applications and distributed systemsProficiency with REST APIs, Redis, VectorDBs, or other large-scale data storage technologiesExperience designing, testing, reviewing, and deploying production-scale software systemsPreferred QualificationsExperience with streaming/data processing technologies such as KafkaFamiliarity with tools such as Docker, Jenkins, Maven, and GradleExposure to GCP and AWS environmentsExperience supporting AI/ML or LLM-related infrastructure and workflowsStrong architecture and system design experienceExcellent communication and cross-functional collaboration skillsSelf-motivated, curious, and comfortable working in ambiguous, fast-paced environments