Lead Go Engineer (AI/ML integration and configuration)
NewBe an early applicantSummary
Lead Go Engineer who architects and delivers scalable distributed Go backend systems while owning AI/ML integration in production — LLMs, RAG pipelines, OpenAI APIs, LangChain. Mentors senior engineers, runs architecture/code reviews, and improves CI/CD and observability, working remotely on 09:00–18:00 CEST hours.
Зарплата: 4200–4500 USD (до вычета налогов)
Vallettasoftware - custom mobile/web software developer in the US and Europe. Our teams implement IT projects of varying complexity, including website and mobile app development, enterprise systems, and solutions based on artificial intelligence and machine learning (AI/ML).
We are proud to be named as one of the Top 10 Software Development Companies in Q2 2026 by 50Pros|Discover top agencies.
Our thorough approach to every project and deep understanding of Client's needs allow us to manage the outstanding quality.
We're looking for Lead Go engineers (at least 2+ years of experience in a technical leadership or lead engineer role) to join our client's distributed team. If you're passionate about scalable systems and AI integration - read on!
Role: Lead Go Engineer
Location: Remote (CEE / EU)
Rate: $4,500 / month (B2B)
Hours: 09:00–18:00 CEST
We are looking for a Lead Go Engineer who combines deep backend expertise with hands-on experience in AI/ML integration and configuration.
In this role, you will not only own the architecture and delivery of scalable distributed Go systems — you will also act as the bridge between engineering and AI capabilities, ensuring that AI/ML models and services are effectively integrated, configured, and operationalized within production backend environments.
You will lead technical decisions, mentor senior engineers, and represent engineering to stakeholders — all while maintaining a strong focus on AI-driven product features, LLM integrations, and intelligent automation.
✅ Key Responsibilities
-
Lead the design and evolution of scalable distributed systems in Go
-
Own AI integration and configuration — from model selection and API integration to prompt engineering and production deployment
-
Translate business goals into technical roadmaps and delivery plans
-
Conduct architecture reviews, code reviews, and mentor senior engineers
-
Represent engineering in external stakeholder meetings and challenge unrealistic requirements
-
Drive improvements to CI/CD, observability, and engineering processes
-
Balance hands-on coding with team leadership and architectural oversight.
✅ Must‑Haves
-
5–6+ years of commercial experience with Go
-
2+ years in a technical leadership or lead engineer role
-
Deep expertise in distributed systems, microservices, and Go concurrency (goroutines, channels, sync primitives)
-
Hands-on experience implementing, configuring, or integrating AI/ML solutions in production backend systems — including working with LLMs, RAG pipelines, OpenAI APIs, LangChain, or similar AI/ML frameworks
-
Experience with CI/CD, cloud infrastructure, and modern DevOps practices
-
Higher education in IT
-
Readiness to work CEST hours and use a corporate laptop
-
Willingness to complete a live coding task in Go during the client interview
-
English C1
Why Join
-
Work on a long-term product with real business impact.
-
International, distributed team with a collaborative culture.
-
Opportunity to take ownership of a mature application.
-
Flexible working conditions and remote work.
_______________________________________________________________________
Мы в Valletta Software расширяем команду и ищем Lead Go-инженера — специалиста с как минимум 2+ годами опыта в техническом лидерстве или роли ведущего инженера, который сочетает глубокую экспертизу в бэкенд-разработке с практическим опытом внедрения и настройки AI/ML-решений.
В этой роли вы будете не просто отвечать за архитектуру и поставку масштабируемых распределённых систем на Go — вы станете связующим звеном между инженерией и AI-возможностями, обеспечивая эффективную интеграцию, настройку и эксплуатацию AI/ML-моделей и сервисов в production-среде.
Вы будете принимать ключевые технические решения, менторить senior-инженеров и представлять интересы команды перед стейкхолдерами — сохраняя при этом фокус на AI-ориентированных фичах, интеграциях с LLM и интеллектуальной автоматизации.
Ключевые обязанности
-
Возглавлять проектирование и развитие масштабируемых распределённых систем на Go
-
Отвечать за интеграцию и настройку AI — от выбора модели и интеграции API до инженерии промптов и production-деплоя
-
Трансформировать бизнес-цели в технические дорожные карты и планы поставки
-
Проводить архитектурные и код-ревью, менторить senior-инженеров
-
Представлять инженерию на встречах с внешними стейкхолдерами и аргументированно оспаривать нереалистичные требования
-
Улучшать CI/CD, наблюдаемость и инженерные процессы
-
Сохранять баланс между hands-on разработкой, лидерством и архитектурным контролем
Обязательные требования
-
5–6+ лет коммерческого опыта разработки на Go
-
2+ лет на позиции технического лида или ведущего инженера
-
Глубокие знания распределённых систем, микросервисов и конкурентности в Go (goroutines, channels, sync primitives)
-
Практический опыт внедрения, настройки или интеграции AI/ML-решений в production-бэкенде — включая работу с LLM, RAG-пайплайнами, OpenAI API, LangChain или аналогичными AI/ML-фреймворками
-
Опыт с CI/CD, облачной инфраструктурой и современными DevOps-практиками
-
Высшее образование в области ИТ
-
Готовность работать по часовому поясу CEST и использовать корпоративный ноутбук
-
Готовность пройти live coding на Go в рамках собеседования с клиентом
-
Английский язык — уровень C1
Почему стоит присоединиться
-
Работа над долгосрочным продуктом с реальным бизнес-влиянием
-
Международная распределённая команда с коллаборативной культурой
-
Возможность взять на себя ответственность за зрелое приложение
-
Полностью удалённый формат работы