Principal Software Engineer - GenAI
Lead GenAI efforts from Poland: 100% remote, hands-on, strategic Principal Engineer shaping secure, scalable AI platforms with LLMs, RAG, and modern cloud-native microservices.
Principal Software Engineer - GenAI
Location: 100% Remote (Must be based in Poland)
Salary: Up to 33,000 PLN net (+ VAT) / month
Contract Type: B2B
Work Model: Full-time, Flexible-First
About the Client
Our client is an intelligent solutions provider defining the future of the property and casualty (P&C) and general insurance industry. They provide the core platform upon which modern insurance systems are built, enabling the industry to capitalize on the power of the cloud to run agile, intelligent, and evergreen operations. Their modern SaaS solutions help insurers revolutionize how consumers interact with insurance companies.
With over 1,000 successful implementations to date and a global team of more than 1,700 employees, they champion a "Flexible-First" remote work culture that fosters productivity, inclusion, and collaboration. You will be joining a fast-paced, rapidly evolving company that is transforming one of the world’s oldest and largest industries.
What You'll Do
As a Principal Software Engineer on the GenAI team, you will drive the technical vision and execution of advanced AI-powered solutions across multiple initiatives. You will design and implement scalable, secure, and high-performing systems that leverage large language models (LLMs), retrieval-augmented generation (RAG), and AI-driven services. This role requires deep technical expertise, hands-on coding, and the ability to align multiple engineering teams toward a shared vision.
Key Responsibilities:
Technical Strategy: Lead the technical strategy for GenAI-based products and platforms, ensuring alignment with enterprise architecture and business goals.
Core Architecture: Design and implement core AI services, including model orchestration, prompt engineering frameworks, and inference pipelines. Architect solutions for high-complexity Agile stories across multiple domains.
Cross-functional Collaboration: Partner with data scientists and ML engineers to integrate LLMs and fine-tuned models into production systems.
Mentorship: Guide and mentor engineers on modern AI development practices, including distributed systems, model deployment, and performance optimization.
Security & Compliance: Ensure compliance and security in AI solutions, including data privacy, responsible AI principles, and model governance.
System Reliability: Debug and resolve complex issues in distributed AI systems to ensure minimal downtime and high availability. Build monitoring, alerting, and observability for SaaS-delivered products.
DevOps/MLOps: Champion CI/CD and MLOps practices for the continuous delivery of AI features and models.
Team Building: Participate in hiring and talent development for the GenAI team.
What We Are Looking For
Education: Bachelor’s degree (or higher) in Computer Science, Computer Information Sciences, or a related field.
Experience: 7+ years of software development experience, paired with 5+ years of strategic leadership experience.
Core Engineering: Expert in scalable, resilient, modern, cloud-native microservice development using Java, .NET, Python, or TypeScript.
Architecture: Expert in distributed software patterns (DDD, microservices, serverless, and event-driven architecture). Experience with CQRS and Kafka.
AI/ML Expertise: Proven experience with LLM integration, RAG pipelines, vector databases, and prompt engineering. Hands-on experience with transformer-based models, Hugging Face, LangChain, or similar frameworks.
Cloud & Infrastructure: Deep knowledge of cloud platforms, cloud-native architectures, and Serverless. Experience with Terraform/Ansible or other IaC platforms.
Automation: Expert with CI/CD to deliver software enhancements to customers with full automation.
Best Practices: Strong knowledge of data security, compliance, and responsible AI principles. Ability to lead, teach, and guide modern software development practices.
About OPTIVEUM sp. z o.o.
Optiveum is a recruitment and consulting company created based on our 20-plus years of experience in HR & IT services.
We work for Clients located in Poland and abroad providing our local and international Candidates with Project-based or Permanent job opportunities in a remote or office-based model.
COMPANY DATA
Optiveum Sp. z o.o.
ul. Tomasza Zana 43 lok. 2.1 20-601 Lublin, Poland
nr KRS: 0000834436, NIP 7010975729
Contact us at: info (at) optiveum.com