Machine Learning Engineer
SweedFull Time
Mid-level (3 to 4 years)
Key technologies and capabilities for this role
Common questions about this position
The role requires writing high-quality code, mostly in Python, though languages can be learned as they prioritize general engineering skill over specific languages. Key experience includes data stores like ClickHouse, ElasticSearch, Postgres, Redis, and Neo4j; pipeline tools like Airflow and DBT; processing tech like Spark and Kafka; and deployment tools like Docker, Terraform, and Kubernetes.
This information is not specified in the job description.
This information is not specified in the job description.
You'll join a mission-driven, fast-paced multidisciplinary team of blockchain experts, data scientists, software engineers, and the MLOps Team established from the ground up, focused on enabling data-driven AI and machine learning applications in a collaborative environment tackling global challenges.
Strong candidates demonstrate versatility across data engineering, comfort working with noisy unstructured data to create structured data, high initiative, and experience with AI/ML integration tools like MLflow and Feast, along with building low-latency pipelines and collaborating across teams.
Blockchain intelligence for financial crime detection
TRM Labs focuses on blockchain intelligence to assist financial institutions, cryptocurrency businesses, and government agencies in identifying and investigating financial crimes and fraud related to cryptocurrencies. The company utilizes advanced data engineering, data science, and threat intelligence to provide tools and insights that help clients combat illicit activities in the crypto sector. TRM Labs serves a wide range of clients, including banks and regulatory bodies, and generates revenue through subscription-based services and customized solutions. Its goal is to enhance the security and integrity of the global financial system by offering comprehensive blockchain analytics and investigative capabilities.