Internship - Software Engineering - AI-Augmented Static Code Analysis

AI Chopping Block, Inc.

Deutschland

Remote

EUR 13.000 - 20.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

AI Chopping Block, Inc. is offering a Software Engineering Intern position with the Wireless Technologies & Ecosystems team. The role explores combining AI with static code analysis to enhance how code issues are detected and evaluated.

You will prototype approaches, build tooling, and collaborate with engineers while documenting your design, experiments, and results. Open problem solving and strong English communication are valued traits.

Qualifikationen

  • Currently enrolled in a Bachelor's or Master's program in Computer Science, Computer Engineering, or a related field.
  • Hands-on programming experience in C and/or C++ — you have actively written, debugged, or analyzed C/C++ code and are comfortable with pointers, memory allocation, and structs.
  • Proficiency in at least one scripting language, Python strongly preferred.
  • Strong analytical and problem-solving skills, and the ability to reason clearly about unfamiliar code.

Aufgaben

  • Prototype and evaluate approaches that combine AI with static code analysis.
  • Build tooling to measure and compare the quality of analysis results in a consistent, repeatable way.
  • Reason about individual findings — distinguishing true positives from false positives and understanding deterministic checks vs AI-based reasoning.
  • Experiment with large language models — including prompt design and model selection — for code-analysis tasks.
  • Collaborate closely with engineers on the team and clearly document your design, experiments, and results.

Kenntnisse

C/C++ programming
Python scripting
Analytical thinking
English communication

Ausbildung

Bachelor's or Master's in CS/CE or related

Jobbeschreibung

Static analysis helps engineers find software defects early — and there's a real opportunity to push it further with modern AI. As a Software Engineering Intern with the Wireless Technologies & Ecosystems team, you'll explore how the latest large language models can be combined with established static analysis techniques to improve how issues in code are detected.

It's an open, hands-on problem at the intersection of program analysis, software security, and applied AI — with plenty of room to experiment and make a visible contribution. If you enjoy reasoning about code and applying AI to practical engineering problems, we'd like to meet you.

Description

The Wireless Technologies & Ecosystems team builds tools and infrastructure that help engineers develop high-quality software. In this internship, you'll investigate how AI — in particular large language models (LLMs) — can enhance static code analysis, working alongside experienced engineers in static analysis and applied AI.

You'll help prototype approaches, evaluate how well they work, and build tooling to measure and compare results. Because this is an open problem with no established playbook, you'll have the freedom to experiment with different techniques and see your ideas tested against real engineering questions.

Responsibilities
  • Prototype and evaluate approaches that combine AI with static code analysis.
  • Build tooling to measure and compare the quality of analysis results in a consistent, repeatable way.
  • Reason about individual findings — for example, distinguishing true positives from false positives, and understanding where deterministic checks fit versus AI-based reasoning.
  • Experiment with large language models — including prompt design and model selection — for code-analysis tasks.
  • Collaborate closely with engineers on the team and clearly document your design, experiments, and results.
Minimum Qualifications
  • Currently enrolled in a Bachelor's or Master's program in Computer Science, Computer Engineering, or a related field.
  • Hands-on programming experience in C and/or C++ — you have actively written, debugged, or analyzed C/C++ code (e.g. in a university project or thesis) and are comfortable with the fundamentals: pointers, memory allocation, and structs. (You do not need to be a C++ expert.)
  • Proficiency in at least one scripting language, Python strongly preferred.
  • Strong analytical and problem-solving skills, and the ability to reason clearly about unfamiliar code — we care more about how you think through a problem than about a memorized answer.
  • Good written and spoken English.
Preferred Qualifications
  • Coursework, projects, or interest in static code analysis, program analysis, or software security.
  • Familiarity with large language models (LLMs) and generative-AI tooling, and an intuition for where AI-based approaches help and where they don't.
  • Familiarity with modern AI developer tools (e.g. LLM-assisted coding assistants).
  • Exposure to open-source software development tools.
  • A collaborative, curious, and self-driven attitude — comfortable working on an open problem where the right answer is not known in advance.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Research Intern - AI Security
Research Intern - AI Security

Exponential Security Labs GmbH • Tübingen

Hybrid
EUR 8.900 - 13.000
Remote-friendly setup
Conference budget
Learning budget
+1
AI Engineering - Intern
AI Engineering - Intern

GeneralMind • Berlin

Vor Ort
Confidential
Software Engineering Intern – AI/ML & Circuit Simulation
Software Engineering Intern – AI/ML & Circuit Simulation

Keysight Technologies SAles Spain SL. • Dresden

Vor Ort
EUR 11.000 - 17.000
Research Intern - AI Security
Research Intern - AI Security

Exponential Security Labs • Tübingen

Hybrid
EUR 8.900 - 13.000
Flexible hours
Remote-friendly setup
Conference budget
+1
AI Engineer (all levels)
AI Engineer (all levels)

Secure Systems Engineering GmbH • Berlin

Vor Ort
EUR 60.000 - 90.000
Flexible hybrid working
Comfortable travel policy
Continuous training programs
AI & Machine Learning Intern - Electrical Engineer
AI & Machine Learning Intern - Electrical Engineer

IQAir AG • Troisdorf

Vor Ort
EUR 8.928 - 13.392
Applied AI Engineer, Codex
Applied AI Engineer, Codex

OpenAI, Inc. • München

Hybrid
EUR 141.000 - 212.000
Relocation assistance
Hybrid work model 3 days in office
Remote Senior Software Engineer (LLM) - 34953
Remote Senior Software Engineer (LLM) - 34953

Turing • Deutschland

Vor Ort
EUR 47.303 - 118.258
(Junior) AI Native Software Engineer (all genders)
(Junior) AI Native Software Engineer (all genders)

Accenture DACH • Kronberg im Taunus

Vor Ort
EUR 70.000 - 110.000
Internship AI-First Workflows for Novel Payloads (Degrader-ADCs & PROxAb Shuttles)(all genders)
Internship AI-First Workflows for Novel Payloads (Degrader-ADCs & PROxAb Shuttles)(all genders)

Merck Healthcare • Darmstadt

Vor Ort
EUR 12.000 - 19.000
6-month internship