Backend Engineer (Ruby), AI Engineering: Agent Observability

1 month, 3 weeks ago
Full-time
Mid Level
Software Development
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1K-5K
Founded 2014

Description

  • Develop, ship, and maintain features and improvements for Agent Observability and Interactions across the GitLab monolith backend and AI gateway.
  • Collaborate with Product Management, UX, frontend, backend, and AI specialists to refine requirements and deliver iterative product enhancements.
  • Design, implement, and review GraphQL, REST APIs, and related backend logic with reliable and scalable contracts for frontend clients.
  • Improve and extend automated testing with RSpec and other frameworks to strengthen quality and developer feedback loops.
  • Share standards, patterns, and learnings with other engineers to raise the bar for responsible AI integration and evidence-driven engineering.
  • Participate in Tier 2 on-call rotations to troubleshoot production issues and contribute to root cause analysis.
  • Enhance observability and resiliency across the backend systems you support.

Requirements

  • Experience building and maintaining production applications with Ruby on Rails, including background jobs, APIs, and data models.
  • Comfort working across the stack in a mature codebase.
  • Familiarity with Python backends and/or Vue frontends is a plus.
  • Experience designing or extending REST and/or GraphQL APIs with attention to scalability, maintainability, and backward compatibility.
  • Strong practical experience using AI tooling on a daily basis.
  • Experience designing and shipping AI-powered backend features and integrations is a plus.
  • SQL skills and familiarity with relational databases such as PostgreSQL, including efficient querying and data modeling.
  • Ability to work in an async-first, distributed team and apply transferable skills from related technologies or domains.
  • Clear written and verbal communication skills, including writing technical proposals and documentation in a remote, asynchronous, cross-functional environment.

Benefits

  • Flexible Paid Time Off.
  • Benefits to support your health, finances, and well-being.
  • Equity Compensation and an Employee Stock Purchase Plan.
  • Growth and Development Fund.
  • Parental Leave.
  • Team Member Resource Groups.
  • Remote work with roles hired in countries around the world.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Artificial Intelligence Engineer

MKS2 Technologies 51-250 Internet Software & Services

MKS2 Technologies is seeking a remote Artificial Intelligence Engineer to technically lead the design, deployment, and optimization of AI and machine learning systems supporting a federal government program.

Cybersecurity Feature Engineering Generative AI Machine Learning NLP
15 hours, 57 minutes ago

Backend Engineer

Resolve to Save Lives 51-250 Capital Markets

Resolve to Save Lives is seeking a remote Backend Engineer in India, Nigeria, or Ethiopia to build and maintain reliable digital health tools and integrations supporting large-scale cardiovascular, hypertension, and diabetes programs.

ActiveRecord AWS CI/CD Docker Grafana Java Kubernetes Machine Learning MLOps PostgreSQL Prometheus Python Ruby Ruby on Rails SQL
16 hours, 42 minutes ago

Senior Full-Stack AI Product Engineer

CGS Immersive 5001-10000 Enterprise learning

CGS is seeking a Senior Full-Stack AI Product Engineer to turn product requirements and UX concepts into polished, LLM-powered web products and evolve successful prototypes into maintainable production systems.

LLM Next.js React UX Design
17 hours, 12 minutes ago

Senior Software Engineer -Java( AI+Telecom)

3Pillar Global 1K-5K Internet Software & Services

As a Java Software Engineer at 3Pillar Global, you will build and deliver scalable, high-availability enterprise applications and collaborate with global client teams from technical design through launch.

Agile Apache C++ Hibernate HTTP JSON Microservices Oracle PostgreSQL Redis Spring Spring Boot SQL XML
17 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers