DeveloperJobs.io
← Back to all jobs

Job Description

What you gain

  • Salary: USD 80,600 – 134,300 per year
  • Location: onsite in Seattle, WA
  • Incentive: discretionary annual incentive program
  • Impact: contribute to scalable software for AI platforms and consumer devices within a cross-functional AI and Systems Co-Design team
  • Collaboration: work with engineers across custom hardware, embedded systems, and cloud infrastructure
  • Performance optimization: apply profiling, benchmarking, and system tuning to improve quality and efficiency
  • Mobility: travel up to 10% on average based on project needs
  • Sponsorship: limited immigration sponsorship may be available

Responsibilities

  • Design, develop, and optimize scalable software for AI platforms and consumer devices
  • Integrate and automate load, stress, and real-user scenario testing into the development and production lifecycle
  • Analyze, monitor, and address performance, reliability, and scalability challenges in complex systems
  • Collaborate with engineers working on custom hardware, embedded systems, and cloud infrastructure
  • Apply advanced profiling, benchmarking, and system optimization techniques
  • Contribute to solution architecture, API design, security, and system integration
  • Communicate regularly with Engagement Managers (Directors), project team members, and representatives from various functional or technical teams, escalating matters as needed
  • Independently and collaboratively lead client engagement workstreams focused on improvement, optimization, and transformation of processes, including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes

Requirements

  • 3+ years of experience in software, systems, or embedded engineering
  • 3+ years of experience working Java/J2EE
  • 3+ years of experience developing or deploying AI solutions, custom hardware, or high-performance platforms
  • 3+ years of experience with Linux internals, device drivers, and kernel or embedded systems programming
  • Proficient in C/C++ and Python; familiarity with Go or Rust is a plus
  • Strong understanding of AI/ML frameworks (PyTorch, TensorFlow, ONNX) and performance/model optimization
  • Familiarity with hardware-software co-design (ASICs, FPGAs, or SoCs)
  • Demonstrated skill in performance profiling, benchmarking, and system tuning
  • Knowledge of distributed systems, cloud/edge computing, and containerization (Docker, Kubernetes)
  • Understanding of network protocols, security best practices, and scalable API design
  • Experience with Git, CI/CD pipelines, and modern DevOps practices
  • Experience working within Agile/Scrum development teams, participating in sprint planning, code reviews, and collaborative solutioning
  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT discipline; or equivalent experience
  • Limited immigration sponsorship may be available
  • Ability to travel 10%, on average, based on the work you do and the clients served

Technologies

  • Java/J2EE
  • Python
  • C
  • C++
  • Go
  • Rust
  • PyTorch
  • TensorFlow
  • ONNX
  • Docker
  • Kubernetes
  • Git
  • CI/CD
  • Linux
  • ASICs
  • FPGAs
  • SoCs

Preferred

  • Experience developing or deploying AI solutions, custom hardware, or high-performance platforms
  • Ability to communicate complex technical concepts clearly and effectively
  • Analytical ability to manage multiple projects and prioritize tasks into actionable work products
  • Ability to operate independently or with minimal supervision
  • Excellent written and verbal communication skills
  • Ability to deliver technical demonstrations

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.