To succeed in this role, you should apply your deep understanding of AI, be hands-on, and be able to integrate AI tools into a cohesive platform.
Job location: Poland, Bratislava (Slovakia), Hungary, Romania
Key Responsibilities
Develop Generative AI/Agentic AI software solutions and platforms, ensuring alignment with Lenovo's strategic goals and enterprise technical standards.
Build AI solutions, including architectures, inference engines, agents, and user interfaces.
Develop end-to-end AI systems using large language models (LLMs), small language models (SLMs), vision language models (VLMs), and leverage technologies such as MCP and open-source frameworks.
Integrate AI solutions into existing platforms/systems, including on-premise and edge implementations.
Identify and implement AI tools, frameworks, and technologies that enhance the effectiveness and efficiency of AI solutions.
Incorporate robust security measures into AI solutions, including data encryption, access controls, and vulnerability assessments.
Implement best practices for AIOps and AI development for both experimental and production environments.
Adhere to coding guidelines and best practices across projects, ensuring high-quality and maintainable AI software development.
Produce detailed documentation, including system diagrams, data flows, integration points, and technical specifications.
Stay current with advancements in AI technologies and propose innovative implementation strategies.
Participate in pre-sales discussions, solution design sessions, and RFP/RFI responses to support enterprise AI opportunities.
Communicate technical concepts and solution approaches clearly to both technical and non-technical stakeholders.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, or a related field.
5+ years in AI development and implementation roles across domains such as data science, machine learning, NLP, computer vision, or Generative AI.
2+ years of experience in developing Generative AI end-to-end solutions, including multi-modal solutions utilizing NVIDIA, cloud-based LLMs, or open-source models (e.g., OpenAI, Anthropic, Llama, Hugging Face, Bedrock).
Experience with NVIDIA technologies (e.g., GPUs, CUDA, TensorRT) and integrating tools from NVIDIA AI Enterprise in on-premise solutions is a plus.
Strong knowledge of on-premise and cloud environments, particularly with containerization and scaling using Kubernetes.
Proven experience in implementing MLOps, LLMOps, or AIOps, and managing CI/CD pipelines for AI deployment using tools such as Jenkins, GitLab, or similar.
Strong programming skills in languages such as Python, React, and scripting languages.
What to expect during your interview: Our virtual interviews are conducted on camera to support an engaging and consistent interview experience. Please ensure you have access to a camera, audio, and reliable internet connectivity. If you are unable to participate on camera, please let your recruiter know in advance.
Candidates who progress to the final stage of the selection process for fully remote roles will be invited to complete their final interview in person to learn more about Lenovo, meet key stakeholders, and experience our workplace and culture firsthand.
If you are passionate about AI development and eager to take on a challenging yet rewarding role that makes a real impact, we invite you to connect with us!
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
Additional Locations
Hungary
Poland
Romania
Slovakia
Hungary, * Poland, * Romania, * Slovakia
PAY TRANSPARENCY
If this role is primarily located outside the EU, the base salary range may not be listed in this posting. When the position can also be filled in EU countries, the applicable gross base salary range for the relevant EU location will be communicated to candidates well in advance of the interview process, in line with EU pay transparency obligations. Individuals may also be eligible for variable compensation (such as bonus or commission), and full details on total compensation and benefits for the applicable location will be shared during the recruitment process.
AI PROCESSING NOTICE
We use AI-based tools to support some of our processes (e.g. online interviews recordings and transcripts) in order to achieve better efficiency, accuracy and for our documentation purposes. AI can make mistakes, but we always make sure that the outputs are manually reviewed by a human. You can always opt-out or contact us in case of any question.