Technologies & tools
We are looking for an AI Software Engineer to join our innovative team focused on AI-powered validation and data management for smart devices. In this role, you will design and develop automated testing frameworks using Python, ensuring high-quality software delivery for cutting-edge products. You will collaborate with global development teams and leverage the latest generative AI models to enhance testing processes. The position is based in Cambridge and requires working on-site. If you are passionate about automation and AI technologies, this opportunity may be the right fit for you.
Your tasks
- Designing and developing LLM-powered validation and data management solutions in Python
- Building AI agents based on Model Context Protocol (MCP)
- Integrating and operating foundation models using AWS Bedrock
- Working with prompt engineering, model evaluation, and guardrails to build reliable AI automation
- Developing high-performance Web Services, APIs, Microservices, Micro-Frontends, and SDKs
- Applying software design patterns, reusable components, and efficient coding practices
- Delivering high-quality software within demanding project timelines
- Collaborating with global development teams to ensure successful software delivery
- Sharing knowledge and supporting the growth of other team members
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent software development experience
- At least 3 years of professional software development experience gained outside of internships
- Good programming skills in Python
- Experience or practical exposure to Large Language Models, Generative AI, or Machine Learning systems
- Familiarity with AWS Bedrock, Model Context Protocol (MCP), or similar model-serving and AI agent frameworks
- Understanding of software development best practices and design patterns
- Good verbal and written communication skills
- Ability to collaborate effectively within an international development environment
Job no. JOB-YH36U
Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.
Technologie i narzędzia
Szukamy Inżyniera Oprogramowania AI, który dołączy do naszego innowacyjnego zespołu skoncentrowanego na walidacji i zarządzaniu danymi opartymi na AI dla inteligentnych urządzeń. W tej roli zaprojektujesz i rozwiniesz zautomatyzowane ramy testowe przy użyciu Pythona, zapewniając wysoką jakość dostarczanego oprogramowania dla nowoczesnych produktów. Będziesz współpracować z globalnymi zespołami deweloperskimi i wykorzystywać najnowsze modele generatywnej AI, aby poprawić procesy testowania. Stanowisko znajduje się w Cambridge i wymaga pracy na miejscu. Jeśli pasjonujesz się automatyzacją i technologiami AI, ta oferta może być odpowiednia dla Ciebie.
Twoje zadania
- Projektowanie i rozwijanie rozwiązań do walidacji i zarządzania danymi opartych na LLM w Pythonie
- Budowanie agentów AI opartych na Model Context Protocol (MCP)
- Integracja i obsługa modeli bazowych przy użyciu AWS Bedrock
- Praca z inżynierią promptów, oceną modeli i zabezpieczeniami w celu budowy niezawodnej automatyzacji AI
- Rozwój wysokowydajnych usług internetowych, API, mikroserwisów, mikrofrontendów i SDK
- Stosowanie wzorców projektowych, komponentów wielokrotnego użytku i efektywnych praktyk kodowania
- Dostarczanie oprogramowania wysokiej jakości w ramach wymagających terminów projektowych
- Współpraca z globalnymi zespołami deweloperskimi w celu zapewnienia udanej dostawy oprogramowania
- Dzielenie się wiedzą i wspieranie rozwoju innych członków zespołu
Wymagania
- Dyplom licencjata w dziedzinie informatyki lub pokrewnej, lub równoważne doświadczenie w rozwoju oprogramowania
- Co najmniej 3-letnie doświadczenie zawodowe w rozwoju oprogramowania zdobyte poza stażami
- Dobre umiejętności programowania w Pythonie
- Doświadczenie lub praktyczna znajomość dużych modeli językowych, generatywnej AI lub systemów uczenia maszynowego
- Znajomość AWS Bedrock, Model Context Protocol (MCP) lub podobnych frameworków do obsługi modeli i agentów AI
- Zrozumienie najlepszych praktyk w rozwoju oprogramowania i wzorców projektowych
- Dobre umiejętności komunikacji werbalnej i pisemnej
- Umiejętność efektywnej współpracy w międzynarodowym środowisku deweloperskim
Nr oferty JOB-YH36U
Sii ensures that all hiring decisions are made solely on the basis of qualifications and competence. We are committed to equal and fair treatment of all, regardless of legally protected characteristics. At Sii, we promote a diverse and inclusive work environment, in full compliance with applicable anti-discrimination laws.
Quick apply
AI Software Engineer (f/m/x)
Your application has been submitted
We will contact you as soon as we review your CV
Processing...
Sorry, something went wrong and your message was not delivered
Refresh the page and try again. Contact us, if problem occurs again
We’re sorry, but the selected file appears to be damaged and we can't process it.
Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.
Benefits for you
- Diverse portfolio of clients
- Wide portfolio of technologies
- Employment stability
- Remote work opportunities
- Contracts with the biggest brands
- Great Place to Work Europe
- Many experts you can learn from
- Open and accessible management team
ARE YOU LOOKING FOR SOMETHING ELSE?
We have more offers