Exadel

Associate Data Engineer

Sep 05, 2023

Hungary, Poland

We are looking for an Associate Data Science Engineer to join our team. As a member of the engineering team, you will work closely with software engineers and data scientists as a key player in designing and building state-of-the-art ML and DL solutions to support the company’s core products suite.

The Data Engineer needs to be able to work with both internal and external customers to gather data and understand specific requirements of the ML enablement, including building, deploying, and monitoring models to operate in batch and real-time modes.

Work at Exadel - Who We Are: Since 1998, Exadel has been engineering its products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel has 2,800+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success and are at the core of our values.

**About Our Project:
**Safekeep is a business unit that focuses on automating insurance claim subrogation for auto, workers compensation, property, and general liability claims.

Requirements:

  • 1+ year of background performing machine learning/data scientist duties (e.g., ML algorithm selection, feature engineering, model training, hyperparameter tuning, distributed model training, supervised and unsupervised learning implementation, building model pipelines, using machine learning tools/libraries/frameworks)
  • 0.5+ years  MLOps experience (e.g. model versioning, model and data lineage, monitoring, model hosting and deployment, scalability, orchestration, continuous learning)
  • Knowledge of Python (native, Pandas, ScikitLearn, Tensorflow or Pytorch, PyStats)
  • Understanding of SQL to create complex pipelines that turn data into decisions
  • Proficiency in both written and verbal communication, sufficient for success in a remote and largely asynchronous work environment
  • Demonstrated capacity to clearly and concisely communicate complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • 1+ year of expertise in performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Self-motivated and self-managed with organizational skills

**English level:
**Intermediate+

Nice to Have:

  • A bachelor's degree in engineering, mathematics, or a related technical discipline
  • A master’s degree in computer science, mathematics, statistics, or other quantitative fields
  • Degree in computer science, engineering, mathematics, or a related field and 7+ years of industry background
  • Competency in language modeling (e.g., transformers, Hugging Face, fastText, text cleaning)
  • Proficiency in AWS tools for modeling (Sagemaker, Comprehend, and Kendra)
  • Background in financial services including banking, insurance, or an equivalent field
  • Experience creating orchestration workflows with tools such as Airflow, Kubeflow, or AWS Step Functions
  • DevOps skills (e.g., CI/CD Pipelines, Infrastructure as Code, containers, Agile software development)
  • Awareness of working with data streaming technologies (Kafka, Spark Streaming, etc.)
  • Proven success in communicating with customers (internal and external), other technical teams, and senior management in order to collect requirements, describe data modeling decisions and data engineering strategy
  • Knowledge of software engineering best practices across the development lifecycle, including Agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations

**Responsibilities:
**The data engineer will be responsible for managing the infrastructure that supports the development and deployment of AI models. As such, they should have a general understanding of the state-of-the-art AI modeling (linear models, GBM and XGB, neural nets, and their training methods) and required tools and packages, familiarity with cloud concepts, and understanding of software engineering concepts to be able to maintain and diagnose modeling pipelines.

  • Provide teams with operational support and develop solutions that provide monitoring, logging, and alerting capabilities
  • Automate data flows and reporting pipelines
  • Manage CI/CD infrastructure, including patching and security updates on the infrastructure
  • Develop and maintain build scripts to automate deployments for multiple environments including dev/test, QA, UAT, and production

Advantages of Working with Exadel:

Transparent Career Roadmap

  • The HR manager accompanies each employee on their first steps in the company and assists them in achieving future professional goals
  • Exadel is a global company with 30+ offices in 15+ countries. Employees have the chance to discover new places to live and work, and can transfer to any location that has an Exadel production office. The HR manager and the Global Mobility specialist accompany the employee and assist throughout the relocation process
  • Your career growth is in your hands, so each Exadeller decides when to level up and initiate performance assessments. The management team supports career planning and the discovery of new tech stacks and languages

Learning & Development Opportunities

  • Each Exadeller is given a $1,000 yearly budget for self-education, which includes certifications, training sessions, meetups, conferences, and educational materials
  • Employees participate actively and benefit from the knowledge-sharing environment across seven practice units: Digital Marketing Technologies, Content Marketing, AI, QA, QAA, Agile, and DevOps
  • Employees can find recordings from meetups and trainings on Exadel’s Internal Learning System

Work & Life Balance

  • Each Exadeller is in charge of managing their workflow independently without being micromanaged at every step; it is, however, important that an employee always attends meetings, logs their time, and meets deadlines
  • Operating from the office, or remotely, depends on which mode the employee prefers. Hybrid or remote mode staff will receive the necessary equipment before their first working day. For those who prefer to work in-office, the office network  offers up-to-date equipment, good facilities, and a warm collaborative environment
  • The team meets at two annual team-building events across locations; in addition there are team events such as Pizza Days, Programmer’s Day, informal meetups, board game parties, and sports initiatives

Employee Perks & Bonuses

  • The Exadel referral program covers all regions and involves recognition for hired recommended professionals. Depending on the location and the position, an employee receives a monetary bonus for recommending a candidate to Exadel who ends up being hired
  • Employees collect coins for numerous project activities, exchanging them for products or services of their choice available on the Exadel store
  • Volunteers for mentoring, interviewing, performing assessments, and participation in community meet-ups, get additional monetary bonuses
  • Location-dependent, Exadellers can access benefit platforms with vouchers for online stores, medical insurance reimbursement, sports membership fees, vacations, and childbirth bonuses

Join 27215+ Machine Learning Engineers, receiving daily job alerts.