remote
Senior Software Engineer AI/ML - 540
Software Engineer
Lead the design and scaling of a cloud‑native, containerized data platform that ingests, processes, and analyzes high‑volume time‑series data using advanced machine learning for anomaly detection and signal analysis.
About the role
Key Responsibilities
- Architect and develop end‑to‑end data pipelines and backend services in a cloud‑native environment (AWS, Docker, Kubernetes).
- Implement and optimize machine learning models for signal analysis, anomaly detection, and predictive insights on large time‑series datasets.
- Collaborate with front‑end engineers to deliver full‑stack features that expose analytics results to end users.
- Ensure high availability, scalability, and performance of mission‑critical services through robust monitoring and automated deployment pipelines.
- Mentor junior team members and drive best practices in code quality, testing, and DevOps.
Requirements
- 5+ years of software engineering experience with a focus on data‑intensive applications.
- Proficiency in Python, SQL, and cloud services (AWS).
- Hands‑on experience with Docker, Kubernetes, and CI/CD pipelines.
- Strong background in machine learning, including model training, evaluation, and deployment.
- Excellent problem‑solving skills and ability to work in a fast‑paced, mission‑critical environment.
Skills
pythonmachine learningawsdockerkubernetessql