
Senior Software Engineer – AI/ML Platform
Socure
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $180,000 - $200,000 per year
Job Level
Senior
Tech Stack
Amazon RedshiftAWSGoNoSQLPythonPyTorchRustScikit-LearnSQLTensorflow
About the role
- 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 with a strong academic record.
- 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).
Benefits
- Offers Equity
- Offers Bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonGoRustMLOpsCI/CDTensorFlowPyTorchScikit-learnSQLNoSQL
Soft skills
analytical skillsproblem-solving skillscollaborationcommunicationdesign skills
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Data ScienceMaster’s degree in AIMaster’s degree in Machine Learning