< Back to vacancies

Middle Software Engineer (ML and Data Analytics)

Worldwide
3+

Experience

Remote

Job Type

B2

English Level

Who We’re Looking For
We are seeking a talented Mid-Level Software Engineer with a strong background in anomaly and signal detection using machine learning algorithms. The ideal candidate will have experience working with full-text search engines and time series databases, particularly with Splunk and SignalFx. If you are passionate about building robust solutions and driving innovation through data analysis, we want to hear from you!
What You’ll Do
What You’ll Need
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 3+ years of experience in software engineering, with a focus on machine learning and data analysis.

  • Strong understanding of anomaly detection and signal processing techniques.

  • Proficiency in programming languages such as Python, Java, or Scala.

  • Experience with full-text search engines (e.g., Elasticsearch, Apache Solr) and time series databases (e.g., InfluxDB, TimescaleDB).

  • Hands-on experience with Splunk and SignalFx, including data ingestion, querying, and visualization.

  • Familiarity with data preprocessing, feature engineering, and model evaluation techniques.

  • Excellent problem-solving skills and the ability to work in a fast-paced environment.

  • Experience with AWS cloud platform and containerization (e.g., Docker, Kubernetes).

  • Knowledge of software development methodologies like Agile and Scrum.

  • Familiarity with version control systems such as Git.

What We Offer
  • Competitive salary.
  • Remote work opportunity.
  • Comfortable work in your local time zone.
  • Flexible work schedule.
  • Professional growth and development.
  • Multicultural working environment.