Senior ML Engineer
cosuno · Berlin
Job description
About the role
Join the AI team at Cosuno and build intelligent systems that power the core of our construction procurement platform. You will take models from concept through production, collaborating across product, engineering and data teams.
Key responsibilities
- Design, train, evaluate, deploy and iterate AI models for construction, price prediction, ranking and search.
- Develop and improve LLM‑based agents that handle multi‑step reasoning in tender workflows.
- Ship models as backend services, APIs and integrate them into our TypeScript web application.
- Collaborate with product, engineering and data teams to translate business problems into ML features.
- Maintain, monitor and continuously improve deployed ML/AI systems.
- Run offline evaluations and online A/B tests to drive metric‑led iteration.
Required profile
- 5+ years building, training and shipping production ML models (classical and deep learning) using PyTorch or similar.
- Strong Python programming experience with production‑grade code.
- Hands‑on experience developing and deploying LLM/agent systems, including RAG and tool use.
- Proven ability to design and run offline metrics and online A/B tests.
- Experience delivering end‑to‑end features from research code to production services and front‑end integration.
- Comfort with ambiguity and deciding when a solution is ready to ship.
Required skills
- Python
- PyTorch
- TypeScript
- React
- Node.js
- Large Language Model (LLM) development
- Retrieval‑augmented generation (RAG)
- Offline evaluation metrics
- Online A/B testing
- Search/ranking/recommendation systems
- Pricing model development
- Embedding models
- Model fine‑tuning
- Scalable model training
What we offer
- Shape a product that solves real‑life problems in the construction industry.
- Open‑minded, collaborative, dynamic, international team.
- Fully remote work culture with flexible hours.
- Company off‑sites and regular team events (offline and online).
- Competitive compensation, permanent contract and modern equipment.
- Open feedback culture with regular 1‑on‑1s.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salary: DevOps Engineer (m/w/d) Based on 5 job offers in GermanySalaries by job title
- Financial Controller (m/w/d) 11
- Key Account Manager (m/w/d) 10
- Controller (m/w/d) 8
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Business Development Manager 7
- Front Office Agent (m/w/d) 7
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 11 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
cosuno
Berlin
Related job offers
-
Software Engineer Internship in Berlin (2027)
snowflake Berlin -
Software Engineer - Dynamic Tables
snowflake Berlin -
Principal Software Engineer II – Data Platform (Streaming & Dynamic Tables)
snowflake Berlin -
Senior Software Engineer, Data Transformation
snowflake Berlin -
Senior Product Manager, Streaming Platform
snowflake Berlin