Company:Kraken
Location:United States
Languages:English
Seniority level:Senior, 5+ years
Experience:5+ years
Skills:Backend DevelopmentDockerPythonSQLArtificial IntelligenceKubernetesMachine LearningApache KafkaData engineeringData scienceRustCI/CDMentoringSoftware Engineering
- 5+ years of engineering experience in the Data and/or AI/ML space.
- Strong software engineering background, with proficiency in Python (familiarity with Rust is a plus).
- Proven experience designing and implementing large-scale batch data processing workflows.
- Hands-on experience developing and operating real-time, low-latency, streaming data pipelines.
- Proven experience in building and maintaining AI/ML or data platforms at scale.
- Solid understanding of MLOps concepts.
- Experience with GenAI tools.
- Hands-on experience with containerization and orchestration technologies such as Docker, Kubernetes, or Nomad.
- Excellent communication and collaboration skills.
- Design and implement robust Python services and libraries for real-time fraud detection and compliance monitoring.
- Build scalable batch and streaming data pipelines for feature building, model inference, and training.
- Develop and operate a developer-friendly ML platform, including feature stores, data validation tooling, and model-training pipelines.
- Support ML model lifecycle management.
- Manage and optimize real-time data infrastructure.
- Work closely with engineers, data scientists, and business stakeholders.
- Mentor junior engineers, foster best practices, and help shape a strong engineering culture.
- Stay current with MLOps, AI infrastructure, and data engineering trends.
- Take end-to-end ownership of systems and services.