Sr Software Engineer, Data Science
New
Based in the United StatesFull-TimeSenior
Salary$165,000 – $180,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSDockerPythonCybersecurityKubernetesMachine LearningGoCI/CDDistributed Systems
Requirements
- 7+ years of backend engineering experience, including senior-level responsibility in designing and delivering production systems.
- Strong programming skills in Python, Go, or equivalent, with solid computer science fundamentals.
- Hands-on experience building and operating production AI/ML systems, including model lifecycle management and data pipelines.
- Strong background in machine learning, statistics, or quantitative disciplines applied to real-world systems.
- Experience designing and scaling distributed systems with high availability and performance requirements.
- Familiarity with cloud platforms (AWS preferred), containerization tools (Docker, Kubernetes), and modern CI/CD practices.
- Strong analytical and problem-solving skills with the ability to own complex technical challenges end-to-end.
- Excellent communication and collaboration abilities in fast-paced, cross-functional environments.
- Experience with cybersecurity, NDR, or threat detection systems is a strong plus.
Responsibilities
- Design, develop, test, and maintain machine learning models, data pipelines, and production systems supporting real-time threat detection and behavioral analytics.
- Optimize algorithms to improve accuracy, reduce false positives, and enhance the performance of security detection models.
- Build and operate scalable, fault-tolerant distributed systems deployed in cloud environments (AWS/GCP) supporting high-throughput workloads.
- Collaborate with cross-functional teams to integrate AI/ML capabilities into product architecture and ensure seamless end-to-end delivery.
- Participate in agile development processes, code reviews, technical design discussions, and contribute to engineering best practices.
- Monitor production systems, address technical debt, and continuously improve system reliability, observability, and performance.
- Provide technical guidance and mentorship to junior engineers while promoting a culture of ownership and engineering excellence.
View Full Description & ApplyYou'll be redirected to the employer's site