Senior AI/ML Software Engineer

Conductor
Summary
Join Conductor, a leading Website Optimization & Intelligence platform, as a Senior Machine Learning Engineer. You will play a crucial role in designing, developing, and implementing innovative AI solutions for our customers. This position involves collaborating with various teams to create scalable, high-performance, and secure SaaS applications. As a Senior ML Engineer, you will be responsible for designing and implementing end-to-end AI systems, orchestrating multi-model decision workflows, optimizing AI models, and collaborating with cross-functional teams. You will also stay current with the latest AI/ML techniques and mentor other engineers. This role requires 5+ years of experience in software development, with a strong focus on building scalable and secure SaaS applications for intelligent applications. You should have deep knowledge of modern technologies like LLM architectures, retrieval-augmented generation, and multi-agent AI architectures. Proficiency with traditional ML technologies, Python coding, and cloud technologies is essential. Excellent communication skills and a solution-oriented approach are highly valued.
Requirements
- 5+ years of experience in software development, with at least 3 years in building scalable and secure SaaS application platforms and systems for intelligent applications
- Deep knowledge of modernΒ technologies including
- LLM architectures (GPT-4, Claude, Gemini)
- Retrieval-augmented generation (RAG) and vector database (Milvus) optimizations
- Multi-agent AI architectures and agentic frameworks
- Experience with model evaluation, including designing self-assessment prompts and implementing performance dashboards using relevant metrics (confidence and perplexity scores, win-rate comparisons between model versions, etc.)
- Proficiency with traditional ML technologies (PyTorch, TensorFlow, AWS SageMaker, MLflow) and strong Python coding skills
- Experience with cloud technologies, particularly in data processing and distributed systems. Knowledge of AWS technologies is a plus
- Excellent communication skills, with the ability to translate complex technical concepts for both technical and non-technical stakeholders
- Solution-oriented approach using rapid prototyping, experimentation, and iterative development
- Self-directed, proactive, and comfortable working across organizational stacks, taking ownership of end-to-end problem-solving in a fast-paced environment
Responsibilities
- Design and implement end-to-end AI systems and ML pipelines, creating a scalable framework that powers iterative R&D workflows
- Orchestrate multi-model decision workflows and implement efficient agent handoff systems that optimize for both performance and user experience
- Design human-in-the-loop interactions allowing AI agents to collaborate effectively with content marketers, incorporate feedback, and refine workflows autonomously
- Optimize AI models for efficiency, interpretability, and real-world performance in enterprise environments
- Define AI evaluation frameworks and metrics to ensure continuous improvement of models and systems
- Collaborate with cross-functional teams to unlock insights, innovation, and intelligence in our applications
- Stay current with state-of-the-art techniques in AI/ML and apply this knowledge to our architectures
- Mentor other engineers and foster a culture of knowledge sharing and collaboration
- Understand challenges in the SEO space and solve problems, not just deliver features
Benefits
- Friendly, open-minded and helpful colleagues
- Access to learning platforms such as LinkedIn Learning
- Team and company events
- Urban Sports (M) or Fitness First membership
- 28 days vacation at the start, 30 days after two years
- Company pension allowance