Union.ai

Full-Stack Software Engineer - Germany

Germany

Not SpecifiedCompensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
Artificial Intelligence, AI Infrastructure, Data Orchestration, Software DevelopmentIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-Time
  • Salary: Not Specified

Union is at the forefront of AI infrastructure, tackling the challenge of enabling high-velocity iteration while ensuring AI workloads are production-ready at scale. Our open-source project, Flyte, is becoming the standard for modern data and AI orchestration, utilized by leading organizations like LinkedIn, Spotify, and Gojek for millions of critical workloads. Our team comprises infrastructure veterans from major tech companies and a technical founding team with origins at Lyft.

We are seeking a talented Full-Stack Software Engineer or Generalist with 4+ years of professional experience to join our Engineering team. This role offers a unique opportunity to influence the future of ML tooling by contributing to features and usability from a user-centric perspective.

Responsibilities

  • Create high-quality, scalable, and maintainable code and APIs using backend and frontend technologies.
  • Utilize understanding of developer tools to shape user-centric features addressing the needs of data scientists and engineers.
  • Contribute to architectural decisions and participate in code and design reviews across teams, ensuring high standards of quality and performance.
  • Demonstrate excellent verbal and written communication skills with a bias for impact and proactive problem-solving.
  • Work collaboratively within a team, taking ownership of large and ambiguous problems independently.

Requirements

  • 4+ years of professional experience as a generalist software engineer, working on both frontend and backend systems.
  • Proven experience with React and its core principles.
  • Proficiency in TypeScript or JavaScript.
  • Experience building modern web applications with a focus on performance and scalability.
  • Familiarity with front-end build tools such as Webpack or Vite.
  • Experience with AWS (required).
  • Experience with NodeJS for server-side development and API integration.
  • Strong foundation in data structures and algorithms, with a focus on profiling and performance optimization.
  • Ability to travel occasionally to the U.S., potentially for extended durations.

About You

  • Prior experience with React and its core principles.
  • Experience with TypeScript or JavaScript.
  • Experience with Python, Go, Java, or another backend technology.
  • Knowledge of ML concepts and frameworks (e.g., TensorFlow, PyTorch, Spark) is highly desired.
  • Experience with AWS and/or NodeJS.
  • Familiarity with frontend build tools like Webpack and Vite, and understanding of performance and maintainability optimization.
  • Solid foundation in data structures and algorithms, with a focus on performance tuning and optimization in both frontend and backend systems.
  • Clear communicator who thrives in ambiguous environments, driving clarity and solutions for open-ended challenges.
  • Bachelor’s degree in Computer Science or a related field.

Benefits & Belonging

At Union.ai, we believe employees who feel their best can build amazing things. We offer best-in-class benefits designed to evolve with our employees' needs. Benefits may vary based on country.

  • Excellent Medical Insurance: 100% premium coverage for employees and 90% for dependents.
  • Generous Dental and Vision Plans: 90% premium coverage for employees and dependents.
  • Meaningful Equity: Stock options for all employees, making everyone an owner.
  • Unlimited Time Off: Plus 12 company holidays.
  • 401K Match: Union.ai matches 100% of contributions up to the first 3%, and 50% up to 5%.
  • Paid Leave: 16 weeks paid leave.

Application Instructions

Not Specified

Skills

React
TypeScript
JavaScript
Web Application Development
API Design
Frontend Development
Backend Development
Architectural Design
Code and Design Reviews
Performance Optimization

Union.ai

Managed platform for ML and data orchestration

About Union.ai

Union.ai offers a managed platform for machine learning (ML) and data pipeline orchestration, with its main product, Flyte, designed to handle complex workflows using Python code. Union Cloud simplifies the deployment and management of Flyte, allowing ML engineers and data scientists to focus on their work without worrying about infrastructure. The company serves a range of clients, including large enterprises, and operates on a subscription-based model for its services. Union.ai's goal is to accelerate ML projects by automating processes involved in model development and deployment, resulting in faster time-to-market.

Bellevue, WashingtonHeadquarters
2021Year Founded
$28.3MTotal Funding
SERIES_ACompany Stage
Data & Analytics, AI & Machine LearningIndustries
51-200Employees

Risks

Increased competition from platforms like Apache Airflow and Prefect.
Potential over-reliance on partnerships may limit flexibility and innovation.
Emerging AI regulations could impose additional compliance costs and challenges.

Differentiation

Union.ai's Flyte platform handles workflows with over 10,000 CPUs, showcasing scalability.
Union Cloud abstracts infrastructure, allowing ML engineers to focus on core tasks.
Flyte's open-source origin from Lyft ensures community-driven innovation and adoption.

Upsides

Collaboration with NVIDIA Inception enhances Flyte's capabilities and performance.
AI toolkit market growth aligns with Union.ai's focus on ML orchestration.
$19.1M Series A funding supports Union Cloud expansion and customer reach.

Land your dream remote job 3x faster with AI