Logo for Growthspace

Senior Software Engineer — AI Engineering

Role overview

Qualifications

  • 5+ years of experience in backend software development
  • Strong background in working with relational databases and data modeling in production systems
  • Hands-on experience building with LLMs in production
  • Experience working with CI/CD pipelines and Agile methodologies

Responsibilities

  • Design, develop, and operate backend services and core system components in production
  • Lead initiatives from ideation to production, identifying opportunities and shaping solutions
  • Build and productize AI-powered features, including agents and automation workflows
  • Collaborate deeply with product to translate ambiguous business needs into technical solutions

Key facts

Hard skills

Other skills

  • Leadership
  • Communication
  • Problem Solving
  • Teamwork

About the company

Growthspace logo

Growthspace

  • EdTech
  • 201–500
At Growthspace, we believe that the future of Learning and Development is data-driven, measurable, and personalized for every employee. By combining the world’s most robust dataset and our network of global experts, we help employees and teams achieve their professional goals and business KPIs at scale. Select from short growth sprints, individual mentoring & coaching sessions, group workshops, internal mentoring programs, or lectures where employees can upskill, improve performance and career pathing. The Growthspace employee development platform is personalized and measurable enabling growth-driven organizations to manage all employee development initiatives on one scalable platform.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description

We're looking for a software engineer with a genuine passion for AI, someone who doesn't just use the new tools because

they have to, but because they can't help it. The kind of engineer who tries a new model the week it comes out, investigates

how things work under the hood, and gets real joy from discovering what's suddenly possible that wasn't last month.

This is a senior individual contributor role with real leadership expectations. You will own a domain end to end, from a raw

product idea through architecture, implementation, and production health. You will set its technical direction and be the

person others turn to about it. You'll work shoulder to shoulder with product, and we expect you to push back, challenge

specs, and drive the business need behind a feature, not just its implementation.

What you'll do

Own your domain: design, develop, and operate backend services and core system components in production (our stack:

Node.js and TypeScript over PostgreSQL) - and take responsibility for their direction, quality, and evolution.

Lead initiatives from ideation to production: identify opportunities, shape the solution, rally the people involved, and see it

through.

Build and productize AI-powered features: agents, assistants, and automation workflows that real customers rely on.

Design agent creation and orchestration- multi-step flows, tool/function calling, state management, guardrails, and

fallbacks for when the model gets it wrong.

Craft and refine prompts and retrieval pipelines, and evaluate their quality systematically rather than by gut feeling.

Collaborate deeply with product: translate ambiguous business needs into a sound technical shape, scope the right MVP,

and connect every technical decision to user value.

Use AI coding tools fluently in daily development - while remaining the engineer of record for everything that ships.

Review code, human- and AI-written, with a sharp eye for correctness, security, and long-term maintainability.

Bring creative solutions: run POCs, explore new models, tools, and paradigms, and turn the promising ones into practice

for the whole team.

Mentor other engineers through technical


Requirements

5+ years of experience in backend software development.

A structured, methodical approach to prompt engineering and AI-assisted development — iterating deliberately and

measuring output quality.

Strong background in working with relational databases and data modeling in production systems.

Hands-on experience building with LLMs in production — model APIs, structured outputs, and creating or orchestrating

agents and multi-step workflows, including handling failure modes, latency, and cost. Not only experiments.

Strong background in distributed systems and system design; solid grasp of design patterns, algorithms, and data

structures.

Experience working with CI/CD pipelines and Agile methodologies.

Familiarity with cloud environments (GCP, Azure), and willingness to expand knowledge as needed.

Advantages:

Strong production experience with Node.js and TypeScript.

Experience with RAG systems — chunking strategies, embeddings, vector search, retrieval quality tuning.

Experience with formal LLM evaluation frameworks — building eval sets, regression testing for prompts, automated quality

metrics.

Multi-tenant SaaS experience, or deep third-party API integration experience (webhooks, idempotency, rate limits).

Experience with Angular 17+ or other modern frontend frameworks, and motivation to contribute beyond backend.

Who you are

A leader without needing the title: you take initiative, create clarity in ambiguous problem spaces, and move things

forward without waiting to be asked.

An owner: you care about your domain and stand behind what ships from it — including the parts an AI helped write.

A strong communicator: you can defend a technical decision to a PM, explain a tradeoff to leadership, and change your

mind when the better argument wins.

Business-minded: you see the bigger picture and push for what the business actually needs, even when it's not what the

ticket says.

Creative and curious: an autodidact who enjoys learning new domains and finds unconventional paths to solve hard

problems.

Team-oriented, collaborative, and passionate about building things and getting them into production.

English at a professional level, B2 or higher.


Related jobs

See all AI Engineer jobs

Other jobs at Growthspace