Job Closed
This listing is no longer active.
Turning data into instant proof. 🪄
AI Software Engineer – m/f/d
Location
Germany
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
AI Software Engineer – m/f/d
Sunhat
• Drive generative and agentic AI initiatives from ideation through deployment, ensuring solutions are robust, scalable, and seamlessly integrated into our platform. • Work on tasks using generative AI and natural language processing such as text generation with agentic RAG, semantic similarity, and classification, leveraging current AI models. • Collaborate closely with software engineers to integrate GenAI models and agentic workflows directly into our platform, focusing on efficiency, security, and large-scale performance. • Use modern LLMOps practices and TDD (Test-Driven Development) to ensure reliable, maintainable pipelines and to enable rapid iteration and deployment of models. • Work with product management, sustainability experts, and the engineering team to translate business requirements into powerful, AI-driven features that enhance our product’s capabilities and usability.
Job Requirements
- Deep GenAI expertise: Several years of hands-on experience applying agentic AI and generative models (such as Gemini, Mistral, Claude, Llama, or similar), particularly for text-based tasks.
- Experience with Vertex AI is a plus.
- Programming and model integration skills: Expert in TypeScript with experience integrating language models into production systems, focusing on reliability, scalability, and security.
- Python expertise is a plus but not required.
- Full-stack development skills: Experienced building server-side components in TypeScript or Python.
- Understand the full spectrum of client-server architecture.
- Ideally have worked with frameworks such as Angular and Nest.js.
- LLMOps and CI/CD experience: Familiar with CI/CD practices, ideally with GitHub, to optimize and automate model development and deployment.
- SaaS experience: Successfully implemented AI in B2B-SaaS applications.
- Data security and performance optimization: Deep understanding of security, privacy, and performance tuning specific to machine learning and GenAI in cloud environments.
- GenAI and agents expertise: Skilled in applying GenAI and AI agents to improve user experiences and a strong understanding of advanced text generation, summarization, and other generative tasks relevant to processing sustainability data.
- Collaborative and quality-focused: Value collaboration, participate in pair programming, and prioritize high-quality work through peer code reviews.
- Initiative and adaptability: Take ownership of new projects, drive them to production, and continuously learn from results to improve.
- Fluent English: Fluent English to communicate effectively with our team and stakeholders.
Benefits
- Flexible remote work: Option to work fully remote within the CET/CEST time zone (Central European Time).
- Competitive salary & equity: We offer a competitive compensation package and company equity options.
- Family-friendly environment: High flexibility to support your work-life balance.
- Top equipment & tools: From MacBook to software — you’ll get everything you need to hit the ground running.
- Continuous learning: You’ll benefit from a training budget for courses, conferences, and more.
- Feel Good Budget: €50 tax-free benefit that you can use flexibly for shopping vouchers or an Urban Sports Club membership.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI Assisted Software Developer
WorkanaThe largest platform for hiring top remote talent from Latin America.
• Generar código utilizando herramientas de IA a partir de requerimientos en lenguaje natural • Aplicar ciclos iterativos de desarrollo: describir → generar → ejecutar → validar → iterar • Utilizar herramientas como: GitHub Copilot; ChatGPT; Claude; Gemini; Cursor (u otras similares) • Asumir la responsabilidad técnica total del código generado (calidad, seguridad y rendimiento) • Traducir necesidades de negocio en especificaciones técnicas claras • Evaluar decisiones generadas por IA, incluyendo: Frameworks; Bases de datos; Patrones arquitectónicos; Controles de seguridad • Asegurar alineación con la arquitectura tecnológica de la organización • Revisar, ejecutar y depurar código generado por IA • Detectar errores, deuda técnica y problemas de performance • Diseñar y ejecutar pruebas unitarias y automatizadas • Garantizar cumplimiento de estándares de calidad • Validar que el código cumpla con políticas de seguridad • Identificar vulnerabilidades como: Credenciales expuestas; Problemas de control de acceso; Validaciones insuficientes; Uso inseguro de librerías • Aplicar buenas prácticas de desarrollo seguro • Trabajar con equipos multidisciplinarios: Frontend, Backend, QA, DevOps, Mobile y Arquitectura • Documentar decisiones técnicas y procesos • Evaluar nuevas herramientas de IA aplicables al desarrollo • Proponer mejoras en procesos de desarrollo asistido.
• As a Technical Lead for the Accounting Software team, you will drive the team’s technical direction and play a pivotal role in designing and architecting Accounting Software systems. • Lead design activities for API management and a portfolio of enterprise services • Enhance, build, and deliver enterprise-grade API products in a secure, stable, and scalable way • Partner across multiple business functions and technical areas • Contribute to large-scale, complex projects, and execute development tasks through completion. • Own monitoring, diagnosing, and resolving production issues. • Design and architect complex systems with the team, actively participating in design reviews. • Lead and mentor a team of junior developers, fostering their growth and development. • Ensure high quality in team deliverables through guidance, code reviews, and setting best practices. • Collaborate with cross-functional partners (Product, UX, QA) to ensure the team meets project timelines. • Perform code reviews to uphold high quality and standards across codebases. • Provide technical support for stakeholder groups, including Customer Success. • Work closely with QA to maintain software quality and increase automation coverage.
• We are looking for a highly skilled Backend Engineer to design, build, and scale secure, high-performance public-facing APIs. • You will play a key role in developing robust backend services using Python, FastAPI, Celery, PostgreSQL, and AWS, ensuring reliability, scalability, and performance in production environments. • Design, develop, and maintain public-facing RESTful APIs using Python and FastAPI • Architect scalable backend systems with clean, modular, and testable code • Implement asynchronous/background processing using Celery • Design and optimise schemas and queries in PostgreSQL • Deploy, monitor, and scale applications on AWS • Ensure API security, authentication, authorisation, and rate limiting • Implement observability (logging, metrics, tracing) for production systems • Write unit, integration tests and technical documentation • Participate in code reviews • Participate in architecture discussions and collaborate cross-functionally • Ensure high availability and reliability of APIs
• Architect, build, and scale mission-critical, public-facing APIs. • Define backend standards and guide system design decisions. • Ensure APIs are secure, scalable, and resilient. • Build and review high-quality backend services using Python and FastAPI. • Architect and optimise asynchronous systems using Celery. • Design and tune complex schemas and queries in PostgreSQL. • Lead production readiness, observability, and incident response improvements. • Drive AWS infrastructure architecture decisions. • Mentor backend engineers and raise engineering standards. • Lead design reviews and establish coding best practices. • Partner with Product, Frontend, DevOps, and Data teams. • Drive the technical roadmap and manage technical debt strategically.


