Accuris logo
Accuris Logo

Accuris

Backend Engineer (Python&Go)

Job Posted 7 Days Ago Posted 7 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Poland
Mid level
Remote
Hiring Remotely in Poland
Mid level
Develop and maintain backend components and APIs for data processing pipelines, focusing on optimization for cloud environments. Collaborate with data scientists, ensuring high performance and scalability of deep learning models in production.
The summary above was generated by AI

About us: Accuris, a company long-known for accelerating innovation in engineering workflows and supporting the vibrancy of the engineering community, launched in May 2023 as a standalone company. Accuris was formerly known as S&P Global's Engineering Solutions division. The Company is valued for its standards content and workflow solutions like Engineering Workbench, Goldfire, Haystack and Parts Management Solutions.
Under its previous owners, including S&P Global, IHS and IHS Markit, Accuris has been an integral part of the engineering ecosystem for more than 60 years.
The Role: Software Engineer / Backend Python & Go
Project & Team:
Join our R&D team in developing the Core Intelligence platform, an integral part of Accuris products-Engineering Workbench, Goldfire and Parts Intelligence. Our mission is to drive digital transformation in engineering organizations by unlocking valuable insights from the unstructured content of corporate repositories and industry sources, seamlessly integrating them into daily engineering workflows. Our solutions serve over 7,500+companies, empowering engineers and knowledge workers with cutting-edge tools and industry content from 450+ Standards Development Organizations. The project focuses on creating intelligent mechanisms for the extraction, decomposition, analysis, and retrieval of relevant engineering data, utilizing advanced Machine Learning and Deep Learning models within a scalable and optimized cloud infrastructure.
The Impact:
This role is critical for developing new features and maintaining existing API services and pipelines for unstructured data processing and search in high-load scenarios. You will focus on optimizing performance and cost-efficiency in a cloud-based infrastructure, specifically AWS, with Kubernetes orchestration. Your work will involve leveraging GPUs for deep learning models, optimizing both the serving and inference stages, and ensuring the seamless integration of data scientists' models into production. This solution is a core component of data processing pipelines across multiple products of our organization.
What We Offer:

  • Engaging and innovative tasks with a dedicated team focused on developing proprietary solutions utilizing advanced state-of-the-art Machine Learning models and data-driven algorithms.


  • Close collaboration with experienced software developers, data scientists, data analysts, and researchers.


  • Comprehensive support for personal growth and career development at the corporate level.


  • A fully remote work environment.


  • Provision of all necessary equipment.


Role & Responsibilities:

  • Develop and maintain core backend components of data processing pipelines, focusing on performance and efficiency, using Python and Go.


  • Design, implement, and optimize APIs that promote data contracts and seamless collaboration with other teams.


  • Design and implement new algorithms and data structures that improve the time and memory efficiency of data processing workflows. Continuously analyze performance metrics, identify bottlenecks, and apply innovative solutions to enhance the overall efficiency and scalability of the system.


  • Optimize the use of GPUs for model serving, ensuring cost-effective scaling and high performance in production environments.


  • Oversee the deployment and scaling of services in AWS, leveraging Kubernetes for autoscaling and scaling to zero.


  • Collaborate with data scientists to productionize deep learning models, focusing on inference performance and model integration.


  • Maintain comprehensive documentation, actively collaborate with other development teams, and contribute to the continuous improvement of DevOps practices.


Job Requirements:

  1. Experience: 3+ years as a Backend Engineer with experience in Python and Go, focusing on developing and maintaining API services and data processing pipelines in cloud environments.


  1. Python & Go Proficiency: Advanced programming and engineering skills in Python and Go, with a strong emphasis on writing high-performance, scalable, and efficient code. Proficiency with Git for version control, experience with unit testing, and library packaging to ensure code reliability and maintainability.


  1. Multithreading and Asynchronous Programming: Deep understanding and practical experience with multithreading and asynchronous programming principles. Proven ability to design and implement concurrent systems that effectively manage resources and improve the responsiveness and scalability of applications in high-performance environments.


  1. Messaging and Streaming Systems: Experience with messaging and streaming platforms such as Apache Kafka or RabbitMQ. Ability to design and implement distributed messaging systems that ensure reliable data flow, scalability, and fault tolerance in high-throughput environments.


  1. Cloud & DevOps: Hands-on experience with AWS cloud services, Kubernetes, and container orchestration, with a focus on autoscaling, performance optimization, and cost management. Skills in shell scripting and Linux.


  1. API Development: Proven expertise in developing and maintaining robust APIs, with a focus on promoting data contracts and cross-team collaboration.


  1. Communication: Fluent in English, with excellent communication and collaboration abilities.


Nice-to-Have:
Experience in integrating and optimizing machine learning models, particularly in using GPUs for deep learning models in production.
About Company Statement:
Accuris delivers essential intelligence that powers decision making. We provide the world's leading organizations with the right data, connected technologies and expertise they need to move ahead. We think differently, combining the knowledge and resources of an established company with the unapologetic boldness of a startup. (https://accuristech.com/)
Our mission: build an evolvable knowledge and data platform that enables STEM professionals to unlock and deliver innovation to the world's most complex problems.
Accuris provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Other details

  • Job Family - Software Development/Engineering
  • Job Function - Information Technology
  • Pay Type - Salary
  • Employment Indicator - Seasonal
  • Travel Required - No

Top Skills

Apache Kafka
AWS
Git
Go
Kubernetes
Python
RabbitMQ

Similar Jobs at Accuris

7 Days Ago
Remote
Poland
Senior level
Senior level
Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
The role focuses on enabling Product Development teams to deploy code on reliable infrastructure, managing CI/CD pipelines, and collaborating with various teams to ensure best practices in security and compliance.
Top Skills: AnsibleAWSAzureAzure DevopsGitKubernetesNew RelicOpentelemetryTerraform
11 Days Ago
Remote
Poland
Senior level
Senior level
Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
In this role, the Senior Software Engineer will lead the design and implementation of a microservice-based information retrieval system, focusing on scalable and efficient solutions for advanced search, utilizing Machine Learning and cloud technologies.
Top Skills: AWSC#Deep LearningElasticsearchGoMachine LearningMilvusPythonQdrant
11 Days Ago
Remote
4 Locations
100K-110K Annually
Mid level
100K-110K Annually
Mid level
Information Technology • Machine Learning • Software • Conversational AI • Generative AI • Manufacturing
Maximize sales revenue in the Electronic Parts business by identifying and closing sales opportunities while providing solutions to customers. Candidates need strong sales skills with a focus on relationship building and effective selling strategies.
Top Skills: ExcelMicrosoft PowerpointMicrosoft WordSales Force

What you need to know about the Seattle Tech Scene

Home to tech titans like Microsoft and Amazon, Seattle punches far above its weight in innovation. But its surrounding mountains, sprinkled with world-famous hiking trails and climbing routes, make the city a destination for outdoorsy types as well. Established as a logging town before shifting to shipbuilding and logistics, the Emerald City is now known for its contributions to aerospace, software, biotech and cloud computing. And its status as a thriving tech ecosystem is attracting out-of-town companies looking to establish new tech and engineering hubs.

Key Facts About Seattle Tech

  • Number of Tech Workers: 287,000; 13% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Amazon, Microsoft, Meta, Google
  • Key Industries: Artificial intelligence, cloud computing, software, biotechnology, game development
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Madrona, Fuse, Tola, Maveron
  • Research Centers and Universities: University of Washington, Seattle University, Seattle Pacific University, Allen Institute for Brain Science, Bill & Melinda Gates Foundation, Seattle Children’s Research Institute
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account