×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: OSI Engineering
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Senior Developer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below

A globally leading consumer device company headquartered in Cupertino, CA is looking for Senior Backend Software Engineer (Data and ML Innovation) to join their dynamic team!

The vision for the AI/ML FM Data organization is to improve Foundation Models by leveraging data from a variety of sources: crawl, license, vendor and internal crowd-sourcing. As a Senior Software Engineer on the team, you will drive backend innovations, identify key opportunity areas where data can play a crucial role and experiment with various data augmentation strategies to improve model training efficiency and performance.

Job Responsibilities
  • Training data pipeline development. Convert raw data into format acceptable by training jobs on GCP and AWS.
  • Leverage internal and open-sourced training modules.
  • Large scale inferences:
    Leverage internal and open-sourced inference stack to generate inferences with fine-tuned LLMs on massive amounts of data, for pre-train and post-training.
  • Data processing and data filtering:
    Have the ability to efficiently process and filter very large amounts of data, often times messy.
  • Scalable web services backend and APIs to support data access and data inspection tools.
Minimum Qualifications
  • BS in Computer Science or Equivalent
  • 10+ years of programming experience in Python. Extensive experiences in concurrency and parallelism, functional programming, decorators. Familiarity in other programming languages (Java/GoLang/Rust/Swift)
  • Proficient in REST API, Redis, Vector

    DB or other large scale data storage systems
  • Solid foundational programming skills (algorithms, data structures, OOP , etc)
  • Experience designing, writing, reviewing, testing and delivering software for applications and systems at scale
Preferred Qualifications
  • Familiarity with streaming-processing (Kafka).
  • Familiarity with a variety of build tools (Jenkins, Maven, Docker, Gradle)
  • Experience providing architecture and design guidance
  • A good communicator with clear and concise, active listening and empathy skills.
  • Are self-motivated and curious. Strive to continually learn on the job.
  • Have demonstrated creative and critical thinking with an innate drive to improve how things work. Have a high tolerance for ambiguity
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary