N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
N-iX is looking for a Senior Machine Learning Engineer who can become a part of our team.
Our Client is a financial technology company based in California, one of the leading companies in this sector, with a buy now, pay later service.
Requirements:
- 3+ years of development experience in the ML domain (classic ML fundamentals knowledge is required, deep learning approaches is a plus but not required)
- Hands-on experience with modern machine learning libraries and frameworks, e.g. PyTorch, scikit-learn, Ray
- Understanding of CS fundamentals such as Distributed Systems, Database Systems, Operating Systems, algorithms, and data structures. Hands-on coding and debugging experience using modern software delivery methods to develop services using Python, Go, or JVM-based languages (Java, Kotlin)
- Experience with designing and owning highly available, fault-tolerant backend systems using cloud storage services
- Experience building software for database administration or experience with DevOps for databases is a plus
- Working knowledge of OLAP systems like Snowflake, Redshift, BigQuery and Table formats like Apache Iceberg, Delta Lake is a plus
- Prior backend engineering experience is a strong plus
- Experience with AWS and/or other cloud providers like Azure, GCP etc. is a plus
- At least one of:
- Experience working in Database, SRE, or Infrastructure teams in the past, or have operated a distributed data storage system such as MySQL, Kafka, Cassandra, or others
- Experience with Service-Oriented Architectures (SOA)
Responsibilities:
- Contribute to the implementation of large-scale and low-latency services, elegant abstractions, shareable libraries, and robust APIs
- Partner with other engineering teams and third-party vendors to develop reliable and scalable solutions to a wide range of problems
- Review others’ work and provide reinforcing and constructive feedback to meet high-quality standards
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits