AI Software Engineer (m/w/d) ML, AI
Sunhat GmbH
About the role
About Sunhat GmbH
We are looking for a curious AI software engineer to join our small, highly effective, and deeply product-minded team focused on delivering immediate value to sustainability teams. We believe in high autonomy and high responsibility, building a foundation for scale. Our backend uses Nest.js and Postgres, while our frontend is built with Angular as a Single Page Application (SPA). We prioritize daily shipping and leveraging automation, emphasizing code quality through peer reviews and dedicated testing practices.
Role
At Sunhat GmbH we are looking for a ML, AI engineer!
Responsibilities
- Drive generative and agentic AI initiatives from ideation to deployment, ensuring solutions are robust, scalable, and seamlessly integrated into our platform.
- Work on generative and agentic AI, such as text generation with agentic RAG, semantic similarity, and classification, leveraging advanced models.
- Collaborate closely with software engineers to integrate GenAI and traditional ML models directly into our platform, focusing on efficiency, security, and performance at scale.
- Utilize modern LLMOps practices and TDD to ensure reliable, maintainable pipelines, ensuring models can be rapidly iterated and deployed.
- Partner with product management, sustainability experts, and the engineering team to translate business requirements into powerful AI-driven features that enhance our products capabilities and usability.
Requirements
- Proficient in GenAI and Agentic workflows: Multiple years of hands-on experience in applied AI such as generative models (Gemini, Mistral, Claude, Llama or similar) in production, particularly for text-based tasks. Experience with Vertex AI is a huge plus.
- Programming and Model Integration Skills: Expertise in TypeScript and experience integrating language models into production systems with a focus on reliability, scalability, and security. Expertise in Python is a plus but not a must.
- Fullstack Development Skills: Skilled in building server-side components in TypeScript or Python. You understand the full spectrum of client-server architecture. Ideally, you have worked with frameworks like Angular and Nest.js before.
- LLMOps and CI/CD Experience: Knowledge of CI/CD practices, ideally with GitHub, to streamline and automate model development and deployment.
- SaaS Experience: You have worked on B2B SaaS applications and leveraged AI.
- Data Security and Performance Optimization: Strong understanding of security, data privacy, and performance tuning specific to machine learning and GenAI in cloud environments.
- GenAI Expertise: Proficiency in applying GenAI to enhance user experiences, with a good grasp of advanced text generation, summarization, and other generative tasks relevant to sustainability data processing.
- Collaborative and Quality-Driven: Values collaboration, engages in pair programming, and prioritizes high-quality work through peer code reviews.
- Initiative and Adaptability: Takes the lead on new projects, drives them to production, and continuously learns and improves based on outcomes.
Tech Stack
- AI
- Angular
- Backend
- CI/CD
- Cloud
- CTO
- Frontend
- Fullstack
- GitHub
- Machine Learning
- Python
- Security
- TDD
- TypeScript
- Machine-Learning
Salary
65.000 - 95.000 € per year
Location
Escher Straße 25a, Cologne, Germany
Category
ML, AI Developer / Engineer
Requirements
- Proficient in GenAI and Agentic workflows: Multiple years of hands-on experience in applied AI such as generative models (Gemini, Mistral, Claude, Llama or similar) in production, particularly for text-based tasks.
- Experience with Vertex AI is a huge plus.
- Expertise in TypeScript and experience integrating language models into production systems with a focus on reliability, scalability, and security.
- Expertise in Python is a plus but not a must.
- Skilled in building server-side components in TypeScript or Python.
- Understand the full spectrum of client-server architecture.
- Ideally, you have worked with frameworks like Angular and Nest.js before.
- Knowledge of CI/CD practices, ideally with GitHub, to streamline and automate model development and deployment.
- You have worked on B2B SaaS applications and leveraged AI.
- Strong understanding of security, data privacy, and performance tuning specific to machine learning and GenAI in cloud environments.
- Proficiency in applying GenAI to enhance user experiences, with a good grasp of advanced text generation, summarization, and other generative tasks relevant to sustainability data processing.
- Values collaboration, engages in pair programming, and prioritizes high-quality work through peer code reviews.
- Takes the lead on new projects, drives them to production, and continuously learns and improves based on outcomes.
Responsibilities
- Drive generative and agentic AI initiatives from ideation to deployment, ensuring solutions are robust, scalable, and seamlessly integrated into our platform.
- Work on generative and agentic AI, such as text generation with agentic RAG, semantic similarity, and classification, leveraging advanced models.
- Collaborate closely with software engineers to integrate GenAI and traditional ML models directly into our platform, focusing on efficiency, security, and performance at scale.
- Utilize modern LLMOps practices and TDD to ensure reliable, maintainable pipelines, ensuring models can be rapidly iterated and deployed.
- Partner with product management, sustainability experts, and the engineering team to translate business requirements into powerful AI-driven features that enhance our products capabilities and usability.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free