Principal Software Engineer - GenAI

OPTIVEUM sp. z o.o.Capon Bridge, WV
6hRemote

About The Position

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.

Requirements

  • Bachelor’s degree (or higher) in Computer Science, Computer Information Sciences, or a related field.
  • 7+ years of software development experience, paired with 5+ years of strategic leadership experience.
  • Expert in scalable, resilient, modern, cloud-native microservice development using Java, .NET, Python, or TypeScript.
  • Expert in distributed software patterns (DDD, microservices, serverless, and event-driven architecture). Experience with CQRS and Kafka.
  • 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.
  • Deep knowledge of cloud platforms, cloud-native architectures, and Serverless. Experience with Terraform/Ansible or other IaC platforms.
  • Expert with CI/CD to deliver software enhancements to customers with full automation.
  • Strong knowledge of data security, compliance, and responsible AI principles. Ability to lead, teach, and guide modern software development practices.

Responsibilities

  • Lead the technical strategy for GenAI-based products and platforms, ensuring alignment with enterprise architecture and business goals.
  • 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.
  • Partner with data scientists and ML engineers to integrate LLMs and fine-tuned models into production systems.
  • Guide and mentor engineers on modern AI development practices, including distributed systems, model deployment, and performance optimization.
  • Ensure compliance and security in AI solutions, including data privacy, responsible AI principles, and model governance.
  • 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.
  • Champion CI/CD and MLOps practices for the continuous delivery of AI features and models.
  • Participate in hiring and talent development for the GenAI team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service