CrawlJobs Logo

Machine Learning Platform / Backend Engineer

everseen.ai Logo

Everseen

Location Icon

Location:
Serbia; Romania, Belgrade

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are seeking a Machine Learning Platform/Backend Engineer to design, build, and maintain scalable infrastructure that empowers our data scientists and machine learning engineers to develop, train, benchmark, and monitor machine learning models efficiently. You will be instrumental in shaping our internal Machine Learning Platform and driving automation, reproducibility, and performance across the machine learning lifecycle.

Job Responsibility:

  • Design, build, and maintain scalable infrastructure that empowers data scientists and machine learning engineers
  • Own the design and implementation of the internal ML platform, enabling end-to-end workflow orchestration, resource management, and automation using cloud-native technologies (GCP/Azure)
  • Design and manage Kubernetes-based infrastructure for multi-tenant GPU and CPU workloads with strong isolation, quota control, and monitoring
  • Integrate and extend orchestration tools (Airflow, Kubeflow, Ray, Vertex AI, Azure ML or custom schedulers) to automate data processing, training, and deployment pipelines
  • Develop shared services for model behavior/performance tracking, data/datasets versioning, and artifact management (MLflow, DVC, or custom registries)
  • Build out documentation in relation to architecture, policies and operations runbooks
  • Share skills, knowledge, and expertise with members of the data engineering team
  • Foster a culture of collaboration and continuous learning by organizing training sessions, workshops, and knowledge-sharing sessions
  • Collaborate and drive progress with cross-functional teams to design and develop new features and functionalities
  • Ensure that the developed solutions meet project objectives and enhance user experience
  • Have influence over the technology stack and internal technical improvements, contributing to strategic decision-making
  • Based on requirements and a longer-term product and feature strategy, design and implement reusable, testable, efficient, and elegant code
  • Ensure adherence to coding standards and best practices
  • Create, maintain, and run unit tests for new and existing applications and services
  • Aim to deliver defect-free and well-tested solutions
  • Analyze and collect data from various sources such as log files, application stack traces, and thread dumps
  • Utilize data analysis to identify trends, patterns, and potential areas for improvement
  • Begin to implement changes based on data analysis
  • Create and maintain CI/CD integration using various tools
  • Automate the build, test, and deployment processes to ensure efficiency and reliability
  • Research and propose third-party software solutions to optimize system performance
  • Expand product capabilities by integrating compatible third-party solutions
  • Monitor update and tracking of third-party solutions' compatibility with Everseen stack according to internal development guidelines
  • Monitor production logs to identify and troubleshoot issues promptly
  • Ensure seamless operation and timely resolution of any anomalies to maintain system reliability
  • Responsible for creating, reviewing, and maintaining high-quality technical documentation to ensure clarity, consistency, and knowledge sharing within the development team

Requirements:

  • 4-5+ years of work experience in either ML infrastructure, MLOps, or Platform Engineering
  • Bachelors degree or equivalent focusing on the computer science field is preferred
  • Excellent communication and collaboration skills
  • Expert knowledge of Python
  • Experience with CI/CD tools (e.g., GitLab, Jenkins)
  • Hands-on experience with Kubernetes, Docker, and cloud services
  • Understanding of ML training pipelines, data lifecycle, and model serving concepts
  • Familiarity with workflow orchestration tools (e.g., Airflow, Kubeflow, Ray, Vertex AI, Azure ML)
  • A demonstrated understanding of the ML lifecycle, model versioning, and monitoring
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch)
  • Experience with GPU orchestration (e.g., NVIDIA GPU Operator, MIG)
  • Experience with Infrastructure as Code (e.g., Terraform)
  • Experience with Data engineering tools (e.g., Snowflake, Databricks, BigQuery, Airbyte, Kafka)
  • Familiarity with feature stores and model registries
  • Exposure to large-scale distributed systems and performance optimisation
  • Ability to work with Linux systems, including troubleshooting skills such as log investigations, performance testing, and connectivity investigation
  • Possesses a deep understanding of technical concepts and terminology relevant to Everseen's products and services
  • Expert knowledge of advanced concepts like microservices and distributed systems
  • In-depth knowledge of Azure Kubernetes Services for container orchestration, Azure Blob Storage for data storage, and ElasticSearch for search and analytics
  • Ability to leverage cloud computing technologies and services for testing and validation purposes
  • In-depth knowledge of cloud security, scalability, and performance optimization principles
  • Excellent understanding of cloud computing technologies and services, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS)
  • Broad understanding of the software engineering and architecture space, including knowledge of various programming languages, frameworks, techniques, and industry trends in AI

Nice to have:

  • Interest in Learning and Growth Mindset
  • Demonstrated interest in learning and a strong desire to expand knowledge in their respective field
  • Curiosity to explore new technologies, methodologies, and best practices to enhance skills and capabilities
  • Results-oriented attitude, with a drive to achieve objectives efficiently
  • Analytical and Problem-Solving Skills
  • Possesses strong analytical and problem-solving abilities, leveraging data to inform product decisions

Additional Information:

Job Posted:
December 08, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Machine Learning Platform / Backend Engineer

New

Senior Machine Learning Engineer (Health)

WHOOP is an advanced health and fitness wearable, on a mission to unlock human p...
Location
Location
United States , Boston
Salary
Salary:
150000.00 - 210000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Data Science, Applied Mathematics, or a related field. Master’s preferred
  • 5+ years of professional experience as a Machine Learning Engineer or Software Engineer with focus on ML systems
  • Proven expertise working with time series data (wearable, physiological, or high-frequency sensor data strongly preferred)
  • Experience designing and deploying ML inference systems at scale: both real-time streaming and large-scale batch pipelines
  • Strong coding skills in Python (scientific stack) and SQL, with a track record of writing clean, production-quality code
  • Strong communication skills to collaborate across engineering, research, and product teams
  • Proven experience deploying and maintaining ML systems on cloud platforms (AWS or GCP)
  • Working familiarity with MLOps best practices: model versioning, CI/CD for ML, observability, and monitoring for inference systems
  • Ability to reason about and design for performance trade-offs (latency vs. throughput vs. cost) when building ML inference systems
  • Strong understanding of backend service development (APIs and service reliability) as it applies to serving ML models at scale
Job Responsibility
Job Responsibility
  • Create, improve, and maintain production services that provide analysis for health features in collaboration with Data Scientists and MLOps Engineers
  • Collaborate with Data Engineers to improve ML data pipelines, tooling, and validation systems that support robust model performance
  • Work alongside data scientists to translate research prototypes into production ML systems optimized for scale, latency, and cost efficiency
  • Collaborate with researchers and product teams to align model development with health insights and member impact
  • Participate in on-call rotations for data science services, ensuring uptime and performance in production environments
What we offer
What we offer
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right
New

Machine Learning Engineer II - Training

As a Machine Learning Engineer II on our Training team, you will develop algorit...
Location
Location
United States , Boston
Salary
Salary:
125000.00 - 170000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Mathematics, Statistics, Computer Science, or a related field
  • 2+ years of ML engineering, applied research, or a similar role
  • 2+ years experience applying advanced mathematical and statistical techniques
  • Experience deploying and maintaining production ML systems on cloud platforms (e.g., Kubernetes, AWS, GCP)
  • Familiarity with MLOps best practices and the ability to collaborate effectively with infrastructure teams on Docker, CI/CD workflows, model versioning, and observability tools
  • Proficiency in scientific Python and SQL
  • Excellent verbal and written communication skills
Job Responsibility
Job Responsibility
  • Design, train, and optimize machine learning algorithms for movement, exercise and training applications across diverse backend platforms
  • Collaborate closely with data scientists, ML Ops and software engineering teams to ensure reliable deployment, observability, and robust integration with the WHOOP ecosystem
  • Contribute to technical roadmap development and architectural decision-making for projects that you are involved in
  • Work closely with a team of data scientists in developing algorithms that power member-facing features
  • Work with Data Engineers to improve data pipelining, tooling for machine learning, and systems for quality and validation
  • Periodically serve as the on-call data scientist to respond in real time to incidents affecting production services
What we offer
What we offer
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right
New

Senior Staff Machine Learning Engineer

Help design our AI platform and develop our next generation of machine learning ...
Location
Location
United States , San Francisco
Salary
Salary:
216500.00 - 324500.00 USD / Year
gofundme.com Logo
GoFundMe
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 9+ years of hands-on experience in machine learning engineering, AI development, software engineering, or related fields
  • Experience emphasizing secure, large-scale, distributed system design, AI/ML pipeline development, and implementation
  • Extensive experience designing, developing, and operating scalable backend systems
  • Experience applying software engineering best practices such as domain-driven design, event-driven architectures, and microservices
  • Deep expertise in agentic workflows, AI evaluation solutions, prompt management, and secure AI development and testing practices
  • Strong knowledge of relational and document-based databases, data storage paradigms, and efficient RESTful API design
  • Experience establishing robust CI/CD pipelines, automated testing (unit and integration), and deployment practices
  • Strong leadership skills, including effective planning and management of complex projects, mentoring of team members, and fostering a collaborative, high-performing engineering culture
  • Excellent communicator, able to articulate complex technical concepts clearly to both technical and non-technical stakeholders
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field (preferred)
Job Responsibility
Job Responsibility
  • Design and implement AI platforms to enable scalable and secure access to LLMs from multiple model providers for diverse use cases
  • Design and implement agentic workflows, agentic tool ecosystems, and LLM prompt management solutions
  • Design, build, and optimize scalable model training, fine tuning, and inference pipelines, ensuring robust integration with production systems
  • Influence technical strategy and approach to developing embedding stores, vector databases, and other reusable assets
  • Lead initiatives to streamline ML and AI workflows, improve operational efficiency, and establish standardized procedures to achieve consistent, high-quality results across our AI systems
  • Design and develop backend services and RESTful APIs using Python and FastAPI, integrating seamlessly with ML pipelines and services
  • Take operational responsibility for team-owned services, including performance monitoring, optimization, troubleshooting, and participation in an on-call rotation
  • Collaborate with both technical and non-technical colleagues, including data and applied scientists, software engineers, product managers, and business stakeholders, to deliver reliable and scalable ML-driven products
  • Coach and mentor fellow ML engineers, promoting a culture of collaboration, continuous improvement, and engineering excellence within the team
  • Employ a diverse set of tools and platforms including Python, AWS, Databricks, Docker, Kubernetes, FastAPI, Terraform, Snowflake, Coralogix, and GitHub to build, deploy, and maintain scalable, highly available machine learning infrastructure
What we offer
What we offer
  • Competitive pay
  • Comprehensive healthcare benefits
  • Financial assistance for things like hybrid work, family planning
  • Generous parental leave
  • Flexible time-off policies
  • Mental health and wellness resources
  • Learning, development, and recognition programs
  • Fulltime
Read More
Arrow Right

Senior AI Product Engineer, Backend

Our Backend Engineering team builds all of the highly scalable distributed servi...
Location
Location
United States
Salary
Salary:
125000.00 - 225000.00 USD / Year
arize.com Logo
Arize
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience working with high-performance backend systems
  • Strong experience writing Go, Python, TypeScript/Node, Java, or similar server programming languages
  • Enthusiasm and interest in the AI and LLM ecosystem, with a desire to learn and stay updated on emerging technologies
  • Previous work building and operating highly complex SaaS platforms/systems
  • Knowledge of working with public clouds & container orchestration - AWS, GCP, Azure, Kubernetes, etc.
Job Responsibility
Job Responsibility
  • Write maintainable, scalable, and performant backend code primarily in Go, Java, and Python, with opportunities to work in TypeScript
  • Build high-volume and highly available analytics systems
  • Design and build APIs specific to our customers’ Machine Learning and LLM workflows
  • Prototype, optimize, and maintain scalable backend services that power the Arize core platform
  • Extend, and contribute back to, open source OLAP databases and distributed message queue frameworks
  • Develop and integrate collection tools for robust monitoring of ML and LLM pipelines
  • Research and implement cutting-edge visualization & dimensionality reduction algorithms in a distributed environment
  • Collaborate with our product, design, and directly with customer engineering teams to enhance and expand our product offerings
  • Contribute to the build our own in-house AI Agents
What we offer
What we offer
  • competitive equity package
  • comprehensive benefits package, including medical, dental, vision
  • a 401(k) plan
  • unlimited paid time off
  • a generous parental leave plan
  • additional support for mental health and wellness
  • WFH monthly stipend to pay for co-working spaces
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer - Backend

As the Staff Software Engineer for our SaaS platform team, you will be crucial i...
Location
Location
Canada , Toronto
Salary
Salary:
189000.00 - 209000.00 CAD / Year
cyngn.com Logo
Cyngn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software development experience, with a strong focus on backend systems and distributed architectures
  • Extensive experience in building and scaling cloud-native SaaS platforms, preferably in the IoT or robotics domains
  • Expert-level proficiency in at least one of Python, Go, Java, or C++, with working knowledge of others
  • Deep understanding of cloud technologies and services (AWS, Azure, or GCP)
  • Proven experience with event-driven architectures and message queuing systems (e.g., Kafka, RabbitMQ, Apache Pulsar)
  • Strong background in database design and optimization, including both SQL and NoSQL solutions
  • Proficiency in developing scalable WebSocket-based real-time communication systems
  • Expertise in developing real-time data processing pipelines and analytics systems
  • Proficiency with containerization and orchestration technologies (Docker, Kubernetes)
  • Experience with infrastructure-as-code and CI/CD practices (e.g., Terraform, GitOps)
Job Responsibility
Job Responsibility
  • Architect and lead the development of a sophisticated, cloud-native fleet management system capable of real-time control and monitoring of numerous autonomous vehicles
  • Design and implement scalable, distributed systems that can handle high-volume, real-time data processing and decision-making
  • Develop robust APIs and microservices to support integration with various autonomous vehicle platforms and customer systems
  • Create efficient algorithms for route optimization, task scheduling, and resource allocation across vehicle fleets
  • Implement advanced data analytics and machine learning capabilities to provide predictive maintenance, performance optimization, and business intelligence features
  • Ensure system reliability, security, and compliance with industry standards and regulations
  • Lead a team of skilled engineers, fostering a culture of innovation, code quality, and continuous improvement
  • Collaborate with product managers, UX designers, and customers to translate business requirements into technical solutions
  • Mentor junior developers and contribute to the technical growth of the engineering team
  • Participate in the entire software development lifecycle, from concept and design to testing, deployment, and maintenance
Read More
Arrow Right
New

Backend Engineer

As our first Backend Engineer, you will be the foundation of our internal develo...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
motorica.ai Logo
Motorica
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven experience in Platform Engineering, SRE, or DevOps, ideally in high-growth or AI/ML-heavy environments
  • Strong grasp of CI/CD systems, cloud infrastructure (AWS/GCP), and containerization (Docker/Kubernetes)
  • Strong communication skills
  • A proactive, solution-oriented mindset
Job Responsibility
Job Responsibility
  • Design, build, and maintain the efficient, reusable, and reliable backend services that form the core of our platform
  • Partner with our frontend team to bring new features to life, from initial API design through to final implementation
  • Build and maintain a robust, scalable, and cost-effective infrastructure to support the deployment and lifecycle of our machine learning models
  • Write clean, scalable, and well-documented Python code
  • Engage in the full spectrum of the development process—from architectural design and tooling decisions to proactive bug hunting and performance optimization
  • Elevate our engineering standards by actively improving our codebase, championing security best practices, and ensuring compliance across our systems
  • Take an active role in our DevOps culture by automating and streamlining the process of turning code into production-ready artifacts
  • Oversee the deployment of new code to production, focusing on reliability, zero-downtime, and infrastructure cost-efficiency
What we offer
What we offer
  • Competitive compensation
  • Stock Options program
  • Retirement Plan
  • Health Benefits (5000 SEK/year)
  • Life Insurance / Health Insurance / Injury Insurance
Read More
Arrow Right
New

Software Engineer

As a fintech company where technology and scalability are key drivers of growth,...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
earnin.com Logo
EarnIn
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1+ years of experience working in machine learning systems and an eagerness to create impact
  • Bachelor's, master's, or PhD in Computer Science, Information Technology, or a related field, or related equivalent experience
  • Strong foundation in data structures, algorithms, and object-oriented programming
  • Proficiency in at least one backend programming language (e.g., Java, Python, C#, Go, or Kotlin)
  • Familiarity with databases (SQL or NoSQL) and basic concepts of distributed systems
  • Interest in cloud computing and backend infrastructure
  • Good problem-solving skills with attention to detail
  • Strong verbal and written communication abilities
  • A self-starter mindset with ownership of tasks and eagerness to learn in a fast-paced environment
Job Responsibility
Job Responsibility
  • Collaborate closely with senior backend engineers to design, build, and maintain scalable services and APIs
  • Gain hands-on experience in distributed systems, data pipelines, and event-driven architectures
  • Contribute to improving system reliability, performance, and monitoring
  • Write clean, testable, and efficient code while following best practices
  • Support integration with cloud platforms and services (e.g., AWS, Kafka, Databricks)
  • Participate in code reviews, testing, and debugging of production issues
What we offer
What we offer
  • Healthcare
  • Internet/cell phone reimbursement
  • A learning and development stipend
  • Opportunities to collaborate with and travel to our Palo Alto HQ and Bangkok Site
Read More
Arrow Right

Backend Software Development Engineer - II

We are looking for a Backend Software Development Engineer to join our team and ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-4 years of relevant experience in backend development
  • Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus)
  • Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin)
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure
  • Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Strong version control skills using Git
  • Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq)
  • Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI
Job Responsibility
Job Responsibility
  • Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners
  • Design and develop large multi-tenant applications using Python/Kotlin
  • Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase
  • Build reusable backend libraries and modules for future use
  • Translate design and wireframes into high-quality, maintainable code
  • Write unit tests and adhere to test-driven development (TDD) practices
  • Collaborate with QA teams to assist in writing automated integration tests
  • Stay up to date with current and future backend technologies and architecture.
What we offer
What we offer
  • Work with some of the brightest minds in the industry
  • Drive digital transformation in logistics
  • Foster an entrepreneurial culture where innovation, impact, and career growth go hand in hand.
  • Fulltime
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.