Intermediate AI Engineer (GN*)
Primary stack
Nice to have's
Job description
Intermediate AI Engineer (GN*)
- sämtliche Bezeichnungen beziehen sich auf alle Geschlechter
About the Position
We are looking for an Intermediate AI Engineer to join our innovative team at BCM Solutions. As a leading provider of PREEvision, we pride ourselves on our exceptional work and have been recognized as the best employer by our BCM Community annually since 2010. Our success is driven by the expertise and dedication of our employees, who work diligently with our exclusive clients.
About the Role
At BCM Solutions, you will be responsible for designing and developing AI-supported backend systems and multi-agent systems. You will integrate LLMs via APIs, implement advanced search architectures, and develop data pipelines for efficient data processing.
Responsibilities
- AI-System Architecture: Design and develop AI-supported backend systems and integrate LLMs via APIs.
- Multi-Agent Systems: Orchestrate autonomous agent systems using modern frameworks like CrewAI or AutoGen.
- Knowledge Structures: Implement advanced search architectures using semantic search, intelligent chunking, and vector databases.
- Pipeline Development: Design and optimize data pipelines for efficient data ingestion and preparation.
- Project Ownership: Oversee AI feature development from conception through prototyping to integration into existing software architecture.
- Use Case Driven: Collaborate with clients to identify and implement value-adding AI use cases in agile sprints.
Requirements
Very Good Skills
- Proficiency in Python and relevant frameworks for LLM orchestration (e.g., LangChain, LlamaIndex, or FastAPI).
- Experience in designing and implementing semantic searches, chunking strategies, and RAG architectures using VectorDBs.
- API design (REST, GraphQL) specifically for integrating and deploying AI services.
Solid Skills
- Experience with autonomous multi-agent systems (e.g., CrewAI, AutoGen).
- DevOps basics (Docker, Git, CI/CD pipelines) for software deployment.
- Agile methodologies (Scrum, Kanban) and clean code principles.
Personal Qualities
- Initiative: Proactively drive topics forward and actively contribute your ideas to projects.
- Problem-solving skills: Quickly understand complex requirements and translate them into pragmatic software solutions.
- Fluency in German (very good) and English (good), along with a completed IT degree or equivalent qualification.
We Offer
- Work in a role-based company with no hierarchy.
- Open company communication and short decision-making processes.
- Comprehensive and personalized onboarding program for your optimal start at BCM.
- Support from colleagues and our human resources development to help you advance both professionally and personally.
- Predominantly remote work with maximum flexibility. Depending on the project, you may support our clients remotely or on-site.
- Unforgettable employee events: monthly team activities and a BCM summer vacation.
- BCM supports your work-life balance, we are always behind you.
- Choose your work style: casual or formal? Office or home office? Early bird or night owl? You decide, we give you the freedom to work in the way that suits you best.
- Start your weekend with our BCM community with a (hoppy) refreshing drink.
- Fresh fruit, tea, mineral water, coffee, etc. in our office are a matter of course.
About the Company
We are experts in software development and have been shaping the future with our innovative solutions since 2010. Our team is committed to delivering high-quality software and services to our clients, and we are proud to be recognized as the best employer by our BCM Community.
Interested?
We look forward to receiving your application!
Submit your application to [email protected] by email or directly via the "Apply Now" button.
Contact
Questions?
Feel free to reach out.
Anne Esch
0711 128984-60
[email protected]
BCM Solutions GmbH
Tübinger Str. 26
D-70178 Stuttgart
0711 1289846-0
[email protected]
© BCM Solutions. 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.