BMW TECHWORKS ROMANIA S.R.L logo

Software Builder / AI-Native Team

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

Primary stack

PythonRAGCI/CD

Nice to have's

Communication

Job description

About the Position

Software Builder / AI-Native Team

Everything at BMW TechWorks begins with passion. It transforms a job into a calling. It motivates us to continually reinvent mobility and bring new ideas to life and onto the roads. Passion for collaborative projects turns a team into a strong unit where every viewpoint is appreciated.

Whatever you aspire to, at BMW TechWorks we live and breathe software, and we offer a wide variety of departments and fields where you can share your professional passion with us. By delivering software all the way from the idea to the final product, we lead BMW into the future of digitalization and mobility.

You will be part of an AI-Native team. 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. If you believe software is entering a new era and want to be at the center of it, this is where you belong.


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.

You can find our Candidate Privacy Policy: BMW TechWorks 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