Senior Backend Software Engineer focusing on designing and maintaining GenAI software solutions at Protegrity. Collaborating with teams to ensure secure and scalable data protection innovations.
Responsibilities
As a key technical leader, you will collaborate closely with other software engineers, product teams, AI researchers, and security specialists to deliver enterprise-grade software products and features for safe, secure, and private consumption of GenAI.
Design and develop high-quality, scalable software products supporting our customer’s security, safety, and privacy of GenAI and LLM-based systems with advanced guardrail capabilities.
Integrate GenAI systems including LLM, VectorDB, RAG pipelines, agents, and guardrails into the delivery of our product features on Kubernetes based architectures.
Develop state of the art guardrails and systems leveraging agent workflows and tooling to support safety and security of GenAI.
Develop, test, and maintain robust container based and microservice API architectures.
Monitor, debug, and troubleshoot production issues.
Participate in code reviews and contribute to team best practices.
Stay at the forefront of industry trends in GenAI tooling, cloud-native solutions, and software development practices, applying insights to improve product capabilities.
Collaborate with AI researchers and product teams to integrate advanced GenAI and LLM capabilities into production-grade software systems.
Evaluate and integrate open-source tools and third-party platforms to accelerate product development.
Requirements
12+ years of experience in backend software engineering with expertise in GenAI and LLM, and a focus on scaling GenAI solutions.
Expertise developing and maintaining GenAI workflows including fine-tuning LLMs, embedding and vector databases, RAG workflows, and prompt engineering techniques.
Experience developing and scaling cloud solutions using APIs, containers and microservice architectures with Kubernetes, Docker, Helm, etc.
Experience with integrating software products using authentication and authorization including cloud IAM, SSO, JWT, oAuth, etc.
Strong programming skills in Python with experience in cloud environments (e.g., AWS, Google Cloud, Azure).
Experience with large-scale unstructured data processing, including NLP, computer vision, or multimodal AI applications.
Familiarity with version control tools, CI/CD pipelines and DevOps practices.
Solid understanding of software development best practices, including Agile methodologies.
Tech Lead Java designing and developing backend solutions while leading a technical team in an agile environment. Joining Capgemini's Agile Delivery Center in Spain to collaborate on international projects.
Global Marketing & Brand Strategy expert managing digital innovation and activation plans and strategies. Leading brand positioning, global marketing planning, and cross - functional collaborations in Germany.
Senior Specialist - Front Office (1st Level Support) managing requests and improving operational processes for MediaMarkt. Collaborating with internal teams to ensure excellent service delivery.
Accountant in MediaMarkt's international financial hub handling accounting processes and team management. Focusing on efficiency and productivity improvements while supporting operational needs.
Providing administrative support for construction projects at MediaMarkt's international financial hub. Ensuring document and project management in Barcelona with a focus on detail and compliance.
Coordinador de ventas optimizando atención al cliente y gestionando el equipo de ventas en MediaMarkt. Impulsando la eficiencia de ventas y atención en tienda.
Solution Architect defining customer retention architecture across B2B and B2C for MediaMarktSaturn. Collaborating with stakeholders to design and implement customer - focused solutions.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.