Match score not available

Python Engineer with Big Data

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

R Systems logo
R Systems
1001 - 5000 Employees
See more R Systems offers

Job description

Job Responsibilities

  • Design, develop, and launch strategic data mining solutions, driving business-wide innovation utilizing AI and analytical techniques at scale.
  • Take full ownership of the end-to-end software development lifecycle, encompassing design, testing, deployment, and operations, engage in technical discussions and strategy, and participate hands-on in design reviews, code reviews, and implementation.
  • Participate in the development of highly scalable platforms for extracting, analyzing, and processing large amounts of contextual data from a plethora of sources, both in real-time and in batch modes.
  • Develop large-scale knowledge graphs through semantically linking information and datasets from across multiple product and technical domains.
  • Uphold the highest standards of technical rigor in engineering and operational excellence, build highly resilient and scalable systems, and champion operational and process improvements.
  • Craft high-performance, production-ready machine learning code for our next-generation real-time ML platform. Extend existing ML libraries and frameworks.
  • Working closely with other engineers and scientists, develop solutions to accelerate model development, validation, and experimentation cycles, and integrate models and algorithms in production systems at a very large scale.

Basic Qualifications

  • Degree in mathematics/computer science or related discipline.
  • 3+ years of experience in the complete software development lifecycle including design, coding, code reviews, testing, build processes, deployments, and operations.
  • 3+ years of experience in Python.
  • Required one of these 3 skills setups:
    • Spark, + Py Spark + S3, + Parquet
    • Spark + Py Spark + Docker + Kubernetes
    • Microservices + Flask +Fast API
  • Experience working with distributed and big data technologies and ML technologies (e.g. MapReduce, Spark, Flink, Kafka, PySpark, NoSQL, etc.).
Preferred Qualifications

  • MS or PhD in Computer Science or equivalent experience.
  • Experience working with large-scale distributed systems, preferably on cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Experience dealing with real-world large-scale datasets.
  • Strong understanding and passion for statistical/mathematical modeling and data analysis.

About R Systems

WE SPEAK DIGITAL.OverviewFormerly known as Computaris, we are the European branch of R Systems - global technology and analytics services company.We help our clients achieve speed-to-market, overcome digital barriers, and create business value with our specialized service offerings and consultative business approach. We speak the language of business as fluently as we do the language of technology. In other words: We speak Digital. Our goal: accelerate our clients’ digital leadership.Our clients choose to partner with us for Cloud transformation, automation, data science, analytics, and product engineering, thanks to our technical expertise, domain knowledge, global presence and a record of delivering world-class solutions consistently for over 28 years.With a global workforce of 4,800+ employees spread across 16 delivery-centers and 26 offices, we continue to empower organizations with cutting-edge technologies. In Europe, R Systems has offices in the UK, Romania, Poland, Moldova and Switzerland, providing digital transformation services and extensive telecom expertise.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Related jobs