BMW TECHWORKS ROMANIA S.R.L logo

Software Builder / AI-Native Team

BMW TECHWORKS ROMANIA S.R.L·Salary not specified

Primary stack

PythonRAGCI/CDTestNG

Nice to have's

Communication

Job description

About the Position

Software Builder / AI-Native Team

Join BMW TechWorks Romania and be part of an AI-Native team where you'll build full-stack software using AI. We don't just build AI - we build with AI. Every member of this team uses AI as a core multiplier across the full development lifecycle: from design to code to deployment.

About the Company

Join BMW TechWorks Romania and be part of the team redefining the future of motion, one product at a time. Founded in 2024, we have over 700+ co-workers and are committed to delivering software that leads BMW into the future of digitalization and mobility.

Responsibilities

  • Build and ship full-stack software end-to-end - frontend, backend, infrastructure - using AI as a core part of your workflow.
  • Design and implement AI-powered features and applications, including LLM integrations, agentic workflows, and retrieval-augmented generation (RAG).
  • Prototype rapidly, iterate fast, and turn ambiguous requirements into working solutions.
  • Leverage AI coding assistants and automation to accelerate delivery across the full development lifecycle.
  • Build robust CI/CD pipelines and apply software engineering best practices to AI-driven applications.
  • Collaborate across teams, helping others adopt AI-native ways of working and raising the bar on what's possible.

Requirements

  • A university degree in Computer Science, Engineering, or a related field.
  • At least 3 years of hands-on experience building software with Python.
  • Full-stack capability - you're comfortable working across frontend, backend, and infrastructure.
  • Proven ability to work with LLM APIs (OpenAI, Anthropic, open-source models) and integrate them into production systems.
  • Experience with prompt engineering, RAG architectures, and vector databases.
  • Familiarity with agentic patterns - tool use, multi-step orchestration, structured output.
  • Strong software engineering fundamentals: clean code, testing, version control, CI/CD.
  • Experience deploying and maintaining applications in production.
  • Comfort with ambiguity - you thrive when the path isn't fully defined.
  • A builder mindset: you ship, learn, iterate.
  • Excellent English communication skills, both written and spoken.

We Offer

  • 100% AI working environment and mindset.
  • Challenging projects with which we are shaping the mobility of tomorrow.
  • An AI-Native team where AI isn't a buzzword - it's how we work.
  • Great team spirit within an international team.
  • State-of-the-art global IT landscape and processes.
  • Wide range of personal & professional development opportunities.
  • High level of job security.
  • Work-Life-Balance and flexible working hours.
  • Attractive and performance-related remuneration.
  • Dynamic and highly motivating work environment.

Location

  • City: Cluj-Napoca
  • Country: Romania
  • Remote status: Hybrid

Contact

  • Adrian Illes
  • IT Recruiter

You can find our Candidate Privacy Policy: BMW Techworks Romania Candidate Notice

© BMW TECHWORKS ROMANIA S.R.L. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at BMW TECHWORKS ROMANIA S.R.L

All 20 roles

Popular searches