Position: Java Engineer (Machine Learning)
Company: Intempt Technologies
Experience required: 2y
Category: Java
English level: intermediate
Published: 2022-08-01T00:00:00+03:00

**Responsibilities**
 
-Model Intempt’s product features and architect data flow into a set of microservices.
-Actively improve the level of craftsmanship at Intempt by developing best practices and defining best strategies. Make it easy for others to create enterprise-grade data pipelines through open source tooling and frameworks.
-Create a culture of strong ownership of data flows via producer/consumer data contracts around availability, freshness, data quality, supportability, and schema changes.
-Deliver impact by driving innovation while building and shipping software at scale
-Provide architectural guidance and mentorship to up-level the engineering organization
-Design products/services/tools and code that can be used by others while upholding the operational impact of all decisions
 
**What You'll Need**
 
-BA/BS or Masters Degree in Computer Science or related technical discipline, or equivalent practical experience
-2+ years of experience in application development using Java and Python
-1+ years of experience with modern machine learning algorithms (e.g., tree-based techniques, supervised, deep, or probabilistic learning) and machine learning tools such as MLflow, Tensorflow/Pytorch, Scikit-Learn
-Strong understanding of Object-Oriented Analysis and Design, Algorithms, -and Data Structures
-Professional experience defining, developing, and maintaining scalable web service API
-Expert skills working with SQL queries, including performance tuning, utilizing indexes/partitions, and materialized views to improve query performance.
-Exceptional in database design & development, writing optimized SQL-friendly data structures
 
**What Makes You Stand Out**
 
-Experience working with Big Data systems (Flink, Spark, Kafka, Cassandra, Clickhouse)
-Experience in low latency, high-performance, real-time data processing
-Experience with large-scale distributed and multi-tenant systems
-Reactive programming experience with Project Reactor
-Expertise in deployment via Docker or Kubernetes
-1-2+ years of AWS experience or AWS certification
 
**Why work at Intempt?**
 
-You're interested in growing your engineering skills 10x by delivering on a -big responsibility at an innovative startup
-You're interested in flexible remote work
-Fully Paid (no questions asked) vacation & sick leave
-Home office setup or co-working allowance
-Annual team retreats