Logo

Staff/Principal Software Engineer, Data

World
San Francisco, United States
Full time
$250,000 - $350,000 per year
On site

Overview

Department

Engineering

Job type

Full time

Compensation

$250,000 - $350,000 per year

Location

San Francisco, United States, North America

Company size

Mature [ 50+ employess ]

Resume Assistance

See how well your resume matches this job role with our AI-powered score. By uploading your resume, you agree to our Terms of Service

Ready to apply?

You're one step away - it takes less than a minute to upload your resume

Lead backend development and management of data services for an AI & Biometrics team, focusing on secure data handling and system enhancements. Ensure high security standards and collaborate with other teams for cross-functional system improvements.

Requirements

  • Proven experience in backend development, preferably in a senior role managing AI-driven applications.
  • Strong programming skills in Python and Go; experience with GitHub Actions, and Terraform is highly desirable.
  • Expertise in managing and deploying applications on cloud platforms like AWS, with a strong grasp of permission management and security protocols.
  • Experience with database management and operations using tools like MongoDB, Redis, and other NoSQL databases.
  • Knowledge of MLOps and large-scale machine learning model training tooling (e.g., MLflow, AWS pCluster, SLURM) is a plus.
  • Thrive in a high-paced environment, able to perform outstanding work in short timelines.
  • Exceptional communication skills and fluency in English are crucial for effective teamwork and cross-team collaborations.
  • Ability to lead and inspire a team, advocating for software excellence and innovative practices.
  • Responsibilities

  • Lead the development and maintenance of backend services, focusing on secure data upload and download processes.
  • Ensure high data security and privacy standards.
  • Collaborate closely with other teams to enhance cross-functional systems and security measures, ensuring compliance with the latest industry standards.
  • Oversee and optimize container orchestration and automation tools such as Kubernetes, ArgoCD, and Airflow.
  • Participate in on-call rotations and maintenance duties, addressing critical issues swiftly to maintain service continuity.
  • Drive continuous improvement initiatives in software quality and system operations, setting benchmarks and leading the team toward best practices in software development.
  • Contribute to developing our labeling and data collection platform using Next.js; basic full-stack development skills are beneficial.
  • Benefits

  • Competitive long term incentive package
  • Healthcare, dental, vision
  • 401(k) plan and match
  • Life insurance
  • Flexible time off
  • Commuter benefits
  • Professional development stipend
  • © All rights reserved.