Socure

Senior Software Engineer, AI/ML Platform

Socure

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $160,000 - $180,000 per year

Job Level

Senior

Tech Stack

Amazon RedshiftAWSGoMicroservicesNoSQLPythonPyTorchRustScikit-LearnSQLTensorflow

About the role

  • Design and build infrastructure that supports model training, validation, deployment, and serving at scale for Socure’s identity verification platform
  • Work with AWS-native technologies focusing on low-latency microservices, automated pipelines, and robust deployment workflows
  • Build and maintain scalable systems and infrastructure for deploying and serving ML models
  • Design low-latency, fault-tolerant model inference systems using Amazon SageMaker
  • Implement safe deployment strategies like blue/green deployments and rollbacks
  • Create and manage CI/CD pipelines for ML workflows
  • Monitor model performance and system health using AWS observability tools (e.g., CloudWatch)
  • Develop internal tools and APIs to help ML teams deploy and monitor models easily
  • Collaborate with ML engineers, data scientists, and DevOps to productionize new models
  • Participate in code reviews, system design, and platform roadmap discussions
  • Continuously improve deployment reliability, speed, and usability of the ML platform

Requirements

  • 4+ years of experience as a software engineer, with at least 2 years focused on low latency and highly available backend systems
  • Bachelor’s or Master’s degree in Computer Science, Data Science, AI, Machine Learning, or a related field
  • Strong fundamentals in data structures, algorithms, and distributed computing principles
  • Strong analytical and problem-solving skills, with a passion for AI and machine learning
  • Strong programming skills in Python; familiarity with Go/Rust is a plus
  • Hands-on experience with model systems including low latency model serving, registry, and pipeline orchestration (preferably SageMaker)
  • Solid understanding of MLOps best practices, including model versioning, testing, deployment, and reproducibility
  • Experience building and maintaining CI/CD pipelines for ML workflows
  • Experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn
  • Experience with database technologies (SQL, NoSQL, or data warehouses like Snowflake or Redshift)
  • Must be eligible to work in the United States indefinitely without visa sponsorship