Logo Nash Technologies

Senior AI Software Engineer

Job

  • Level
    Senior
  • Job Field
    Software, Data
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Böblingen
  • Working Model
    Hybrid, Onsite
  • Job Summary

    You will develop and integrate comprehensive LLM and RAG solutions into web applications, handle data, optimize pipelines, and write clean code in Java and Python to deliver powerful AI functionalities.

    Job Technologies

    Your role in the team

    • Nash Technologies is seeking a Senior AI Software Engineer (LLM & RAG Systems) m/f/x in Böblingen to support the design, development, and optimization of enterprise-grade LLM and RAG solutions.
    • The candidate will be responsible for the end-to-end implementation and integration of AI systems into our web and documentation platforms.
    • Working closely with cross-functional teams to deliver robust, production-ready solutions.
    • Design, implement, test and optimize end-to-end Retrieval-Augmented Generation (RAG) pipelines, including data parsing, ingestion, prompt engineering and chunking strategies.
    • Evaluate and deploy Large Language Model (LLM) applications, focusing on metrics such as correctness, latency, and hallucination.
    • Integrate AI components into web applications and documentation platforms using Java, Eclipse IDE and related technologies.
    • Write clean, maintainable and testable code following best practices in both Python and Java.
    • Build and release product documentation updates using Jenkins CI.
    • Provide technical support and development for a responsive web application (online help system) based on Eclipse.

    This text has been machine translated. Show original

    Our expectations of you

    Qualifications

    • Master's or Ph.D. in computer science, machine learning, software engineering or related field.
    • Clear communication and presentation skills; strong team player.
    • Excellent English language skills.
    • Skills in Java, Eclipse IDE, and web technologies (JavaScript, HTML5, CSS3, XML, XSLT).

    Experience

    • Minimum 2 years of hands-on industry experience in AI engineering and software development.
    • Proven experience in LLM/RAG development and Python frameworks (e.g., SentenceTransformers, Pandas, NumPy).
    • Experience with vector databases (e.g., Chroma), RAG evaluation frameworks, and open-source LLMs (e.g., Qwen, Llama).
    • Full-stack development experience, especially integrating AI models into web applications (e.g., FastAPI, MCP).

    This text has been machine translated. Show original

    What we offer

    • A permanent position in an exciting and growing team.
    • Hybrid work model.
    • Flat hierarchies and flexible working hours.
    • Professional training and excellent development opportunities.
    • Attractive salary, a subsidy for the DeutschlandTicket, bike leasing, and EGYM Wellpass membership.
    • Regular team and company events.

    This text has been machine translated. Show original

    Benefits

    Health, Fitness & Fun

    More net

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Böblingen

      Baden-Württemberg

      Germany

    This is your employer

    Nash Technologies

    Nash Technologies

    At Embedded Software Solutions, we pride ourselves on our competent experts, customer-specific solutions, and professional services. We are a leading provider of software development and ATE engineering for the semiconductor, railway, automotive, and telecommunications industries.

    Description

  • Founding year
    2008
  • Language
    English
  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Internet, IT, Telecommunication
  • Logo Nash Technologies

    Senior AI Software Engineer

    Location
    Böblingen
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs