Advertisement
Job Description
Your Mission
Join Cosuno's AI team and build intelligent systems at the core of our platform, transforming how the construction industry manages complex tendering workflows. As a Senior AI Engineer, you'll own end-to-end machine learning projects that directly impact our users' procurement decisions and business outcomes.
In this role, you will:
- Build AI Agents: Design and improve agentic systems that orchestrate multi-step reasoning to navigate complex, messy tendering workflows
- Develop Ranking & Search: Create ranking algorithms and retrieval systems powering subcontractor matching and marketplace search capabilities
- Engineer Price Prediction Models: Improve machine learning models that estimate fair pricing for construction work, helping users evaluate bids and make better procurement decisions
- Own ML Pipelines End-to-End: Design and maintain the complete ML lifecycle—from model architecture and evaluation to data ingestion and production deployment
- Drive Experimentation: Design offline evaluations, online A/B tests, and metrics-driven iterations to continuously improve model quality and user outcomes
- Cross-functional Collaboration: Partner with Product, Engineering, and Data teams to translate business problems into scalable ML solutions
- Maintain Production Systems: Monitor, alert, and continuously improve deployed models in production environments
Your Profile
- Strong Python Engineering Background: 5+ years of professional experience writing production-grade Python code. You write clean, well-structured, maintainable code
- Deep ML Expertise: Strong foundations in both classical machine learning and LLM applications, with demonstrated depth in at least one of: price prediction/forecasting, search/ranking/recommendation systems, or conversational agents
- Backend Engineering Skills: Comfortable building APIs, data pipelines, and scalable services
- Product Mindset: Navigate ambiguity effectively and know when to ship solutions that are good enough versus over-engineering
- Problem-Solving Ability: Can analyze complex systems, quickly identify critical factors, and decide on next steps without getting overwhelmed
- Bias for Action: When uncertain about solutions, your instinct is to test hypotheses with data rather than speculate
Bonus Qualifications
- Master's or PhD in Machine Learning, Computer Science, Statistics, or related field
- TypeScript experience for effective cross-team collaboration
Why Join Cosuno
- Shape products solving real-world problems in the construction industry
- Work alongside an open-minded, collaborative, dynamic, and international team
- 100% fully remote work culture with flexibility
- Opportunity to build cutting-edge AI systems at scale
💰 Compensation not publicly listed. Market estimate for similar roles: from $80K, varying by experience and location.