Cosine
Job title: Software Engineer, Cloud Infrastructure at Cosine Location: London; full in-office working as default Start date: ASAP Reports to: CTO Compensation: £60 - 90k + Equity Cosine at a glance At Cosine, we're building autonomous AI engineers that plan, write, and ship code inside real development workflows. Cosine is designed for on-premise and virtual private cloud (VPC) deployments, including fully air-gapped environments. We build our agent tooling entirely in house and post train open source models to deliver reliable, enterprise grade coding performance in security critical settings. In 2024, Cosine achieved a 72% score on OpenAI's SWE Lancer benchmark, placing us among the strongest real world software engineering AI systems evaluated. YC backed and well funded, Cosine was founded by experienced operators focused on building dependable, production grade AI. This role is based in our Hoxton office, five days a week, because close collaboration, fast feedback, and shared context matter for the problems we're solving. About the Role An Applications Engineer at Cosine works across research, engineering, product, and design to deliver advanced AI capabilities to consumers and enterprises. You will be responsible for the core infrastructure powering Cosine's products, including our Kubernetes environments, deployment pipelines, networking stack, cloud abstractions, and foundational platform services. We build systems that enable rapid product iteration while maintaining operational excellence, with a strong emphasis on enterprise grade reliability. Our work includes supporting large scale deployments for regulated industries, delivering hardened on premises installations, and ensuring secure, isolated environments for customers with stringent operational or compliance requirements. The Cloud Infrastructure engineer develops and maintains the infrastructure abstractions that allow Cosine to ship products reliably, securely, and at scale. In this role, you will: Design and build development and production platforms that power Cosine products, enabling reliability and security at scale. Ensure our infrastructure can scale to the next order of magnitude. Contribute to a culture that values diversity, rigorous thinking, and open, direct communication. Participate in the on call rotation to ensure reliability of the systems you build, responding to critical incidents when necessary. You Might Thrive in This Role If You: Have 5+ years of experience developing or operating core infrastructure. Have experience running large scale orchestration systems such as Kubernetes. Have built abstractions and tooling on top of major cloud platforms. Take pride in building scalable, reliable, and secure systems. Are comfortable working in a fast moving environment with evolving priorities. About Cosine Cosine builds infrastructure, tooling, and products that make advanced AI systems practical, powerful, and widely accessible. This includes enterprise grade and fully on premises deployments designed for customers requiring strict isolation, compliance, or custom security postures. We support bespoke model hosting, fine tuned and custom models tailored to domain specific workflows, and deep integration with customer infrastructure. Cosine also offers a collaborative coding agent platform built for teams and enterprises, enabling secure, auditable AI assisted software development across complex codebases. We create and deploy AI with a focus on performance, robustness, and real world impact. Achieving this requires a team that reflects a wide range of perspectives, backgrounds, and experiences. Cosine is an equal opportunity employer. We value diverse backgrounds, perspectives, and ways of thinking, and we're committed to creating an inclusive and respectful workplace. We encourage applications from anyone who meets the role requirements, even if you don't meet every single qualification. If you need reasonable adjustments at any stage of the hiring process, we're happy to discuss them. Compensation, Benefits & Ways of Working We're an in office team, five days a week, by design. We believe the work we're doing benefits from being together, collaborating closely, and building shared context. What you can expect: Competitive salary, benchmarked to the market Equity / share options, so you share in the upside you help create 30 days' holiday + bank holidays Genuine 9-5 working hours - we don't expect late nights or weekend work Work hard in the office, collaborate closely, and switch off properly Dog friendly office - bring your dog to work Daily lunch provided Monthly team breakfasts Monthly socials Pension High quality equipment to do your best work We care about focus, sustainability, and doing great work - not performative overwork. We value people who show up, contribute thoughtfully, collaborate well with their colleagues, and then go home. This role won't suit everyone. But if you want structure, clarity, strong collaboration, and a team that takes both the work and work life balance seriously, it's a great place to be.
Job title: Software Engineer, Cloud Infrastructure at Cosine Location: London; full in-office working as default Start date: ASAP Reports to: CTO Compensation: £60 - 90k + Equity Cosine at a glance At Cosine, we're building autonomous AI engineers that plan, write, and ship code inside real development workflows. Cosine is designed for on-premise and virtual private cloud (VPC) deployments, including fully air-gapped environments. We build our agent tooling entirely in house and post train open source models to deliver reliable, enterprise grade coding performance in security critical settings. In 2024, Cosine achieved a 72% score on OpenAI's SWE Lancer benchmark, placing us among the strongest real world software engineering AI systems evaluated. YC backed and well funded, Cosine was founded by experienced operators focused on building dependable, production grade AI. This role is based in our Hoxton office, five days a week, because close collaboration, fast feedback, and shared context matter for the problems we're solving. About the Role An Applications Engineer at Cosine works across research, engineering, product, and design to deliver advanced AI capabilities to consumers and enterprises. You will be responsible for the core infrastructure powering Cosine's products, including our Kubernetes environments, deployment pipelines, networking stack, cloud abstractions, and foundational platform services. We build systems that enable rapid product iteration while maintaining operational excellence, with a strong emphasis on enterprise grade reliability. Our work includes supporting large scale deployments for regulated industries, delivering hardened on premises installations, and ensuring secure, isolated environments for customers with stringent operational or compliance requirements. The Cloud Infrastructure engineer develops and maintains the infrastructure abstractions that allow Cosine to ship products reliably, securely, and at scale. In this role, you will: Design and build development and production platforms that power Cosine products, enabling reliability and security at scale. Ensure our infrastructure can scale to the next order of magnitude. Contribute to a culture that values diversity, rigorous thinking, and open, direct communication. Participate in the on call rotation to ensure reliability of the systems you build, responding to critical incidents when necessary. You Might Thrive in This Role If You: Have 5+ years of experience developing or operating core infrastructure. Have experience running large scale orchestration systems such as Kubernetes. Have built abstractions and tooling on top of major cloud platforms. Take pride in building scalable, reliable, and secure systems. Are comfortable working in a fast moving environment with evolving priorities. About Cosine Cosine builds infrastructure, tooling, and products that make advanced AI systems practical, powerful, and widely accessible. This includes enterprise grade and fully on premises deployments designed for customers requiring strict isolation, compliance, or custom security postures. We support bespoke model hosting, fine tuned and custom models tailored to domain specific workflows, and deep integration with customer infrastructure. Cosine also offers a collaborative coding agent platform built for teams and enterprises, enabling secure, auditable AI assisted software development across complex codebases. We create and deploy AI with a focus on performance, robustness, and real world impact. Achieving this requires a team that reflects a wide range of perspectives, backgrounds, and experiences. Cosine is an equal opportunity employer. We value diverse backgrounds, perspectives, and ways of thinking, and we're committed to creating an inclusive and respectful workplace. We encourage applications from anyone who meets the role requirements, even if you don't meet every single qualification. If you need reasonable adjustments at any stage of the hiring process, we're happy to discuss them. Compensation, Benefits & Ways of Working We're an in office team, five days a week, by design. We believe the work we're doing benefits from being together, collaborating closely, and building shared context. What you can expect: Competitive salary, benchmarked to the market Equity / share options, so you share in the upside you help create 30 days' holiday + bank holidays Genuine 9-5 working hours - we don't expect late nights or weekend work Work hard in the office, collaborate closely, and switch off properly Dog friendly office - bring your dog to work Daily lunch provided Monthly team breakfasts Monthly socials Pension High quality equipment to do your best work We care about focus, sustainability, and doing great work - not performative overwork. We value people who show up, contribute thoughtfully, collaborate well with their colleagues, and then go home. This role won't suit everyone. But if you want structure, clarity, strong collaboration, and a team that takes both the work and work life balance seriously, it's a great place to be.
Cosine
Job title: ML Systems Engineer - Model Training and Infrastructure (SWE-focused LLMs) Location: London; full in-office working as default Start date: ASAP Compensation: £80,000 - £110,000 Base Salary & £80,000 - £110,000 Share options. _ Cosine at a glance At Cosine, we're building autonomous AI engineers that plan, write, and ship code inside real development workflows. Cosine is designed for on-premise and virtual private cloud (VPC) deployments, including fully air-gapped environments. We build our agent tooling entirely in-house and post-train open-source models to deliver reliable, enterprise-grade coding performance in security-critical settings. In 2024, Cosine achieved a 72% score on OpenAI's SWE-Lancer benchmark, placing us among the strongest real-world software-engineering AI systems evaluated. YC-backed and well-funded, Cosine was founded by experienced operators focused on building dependable, production-grade AI. This role is based in our Hoxton office, five days a week, because close collaboration, fast feedback, and shared context matter for the problems we're solving. _ The role We're looking for an ML Systems Engineer to collaborate in training our Lumen models - our open source-based software engineering LLMs. This is a unique, and truly interdisciplinary role that involves developing and deploying our reinforcement learning (RL) training environments, working on synthetic data pipelines at massive scale and running fine tuning jobs to train the next generation of SWE models that will be used in both our self serve and enterprise products. We want to make sure that the models we train are the best SWEs in the world - this doesn't just mean training them to get the right answer, it means training them so that they write readable, maintainable code, that fits with the architectural patterns already present in the codebase. We believe we're now in the anti slop era of coding agents, where data, RL environments and opinionated reward functions will shape the future standards of SWE models. If this sounds exciting, then this could be the role for you. About the role In this role you will: Develop and manage synthetic data generation pipelines to curate datasets that will underpin future RL fine tunes. Design, build and deploy containerized services using Docker and platforms like Kubernetes to enable our RL infrastructure. Build and iterate on large scale RL loops where models write code, run tests or tools, and get rewarded (or penalized) accordingly. Work hands on across the stack: custom PyTorch dataloaders, RL objectives, and evaluation on real world repos and tasks. You'll collaborate closely with infra, product, and research to decide what to train next, how to train it, and how to measure whether it's actually better for engineers. _ What you'll do Participate in end to end training of models: Supervised fine tuning on curated code and conversation datasets. RL on top of those models to align them with software engineering objectives. Architect synthetic data generation pipelines for RL and deploy using containerization technologies. Ideate on novel and opinionated reward functions for the training of SWE agents. Improve evaluation for SWE models: Help maintain/extend an evaluation suite for code models (unit tests, benchmark suites, repo level tasks). Analyze failure modes and feed them back into data and training plans. _ What we're looking for (essential) Strong software engineering or computer science background: Typically 3-5 years of experience. You can read, debug, and write non trivial production code (you'll mainly be working across Python and Go). Experience with tools like Docker and container management/orchestration platforms, like Kubernetes Experience with at least one major cloud computing platform like GCP, AWS or Azure You care about code quality, correctness, and maintainability as much as model metrics. Knowledge of PyTorch/Tensorflow/JAX: Comfortable implementing custom training loops, losses, and dataloaders. Data engineering instincts: Comfortable working with large scale datasets, object storage, dataset sharding, and filtering. Know that data quality and sampling strategies matter as much as architecture. Clear communication and ownership: Can take a vague modelling goal ("make Lumen better at X") and turn it into a concrete plan of experiments. Comfortable documenting decisions and walking others through tradeoffs. Nice to have You don't need all of these, but the more you have, the more you'll hit the ground running: Experience with synthetic data generation pipelines Experience with data tooling like SQL, Apache Iceberg and duckDB Experience training LLMs in distributed environments Safety, robustness, and reward shaping: Experience with LLM as a judge, reward hacking detection, or robustness evaluation. Open source contributions or research: Contributions to open source LLM tooling, RL libraries, etc. _ Why join Cosine Direct impact: Your work directly shapes the next generations of Lumen Enterprise SWE models that engineers use every day. Real scale: You'll work with large, modern open source models, long context lengths, and multi node training runs. Full stack ML engineering: From custom PyTorch code and distributed systems to data curation, RL infrastructure design and MLOps. If this sounds like a fit, this is a role where you can meaningfully push the frontier of open-source-based software engineering models. _ Cosine is an equal opportunity employer. We value diverse backgrounds, perspectives, and ways of thinking, and we're committed to creating an inclusive and respectful workplace. We encourage applications from anyone who meets the role requirements, even if you don't meet every single qualification. If you need reasonable adjustments at any stage of the hiring process, we're happy to discuss them. _ Compensation, Benefits & Ways of Working We're an in office team, five days a week, by design. We believe the work we're doing benefits from being together, collaborating closely, and building shared context. What you can expect: Competitive salary, benchmarked to the market Equity / share options, so you share in the upside you help create 30 days' holiday + bank holidays Genuine 9-5 working hours - we don't expect late nights or weekend work Work hard in the office, collaborate closely, and switch off properly Dog friendly office - bring your dog to work Daily lunch provided Monthly team breakfasts Monthly socials Pension High-quality equipment to do your best work We care about focus, sustainability, and doing great work - not performative overwork. We value people who show up, contribute thoughtfully, collaborate well with their colleagues, and then go home. This role won't suit everyone. But if you want structure, clarity, strong collaboration, and a team that takes both the work and work life balance seriously, it's a great place to be. _ Agency & Data Protection Notice To comply with UK GDPR and our internal data protection and equal opportunity obligations, we only accept candidate applications and agency submissions via our Applicant Tracking System (ATS). This ensures appropriate privacy notices, lawful processing, auditability, and consistent retention controls. Any CVs or candidate details received outside the ATS (including via email, Slack, or direct message) will be treated as unsolicited, will not be considered as part of the recruitment process, and will not give rise to any fee or payment obligation.
Job title: ML Systems Engineer - Model Training and Infrastructure (SWE-focused LLMs) Location: London; full in-office working as default Start date: ASAP Compensation: £80,000 - £110,000 Base Salary & £80,000 - £110,000 Share options. _ Cosine at a glance At Cosine, we're building autonomous AI engineers that plan, write, and ship code inside real development workflows. Cosine is designed for on-premise and virtual private cloud (VPC) deployments, including fully air-gapped environments. We build our agent tooling entirely in-house and post-train open-source models to deliver reliable, enterprise-grade coding performance in security-critical settings. In 2024, Cosine achieved a 72% score on OpenAI's SWE-Lancer benchmark, placing us among the strongest real-world software-engineering AI systems evaluated. YC-backed and well-funded, Cosine was founded by experienced operators focused on building dependable, production-grade AI. This role is based in our Hoxton office, five days a week, because close collaboration, fast feedback, and shared context matter for the problems we're solving. _ The role We're looking for an ML Systems Engineer to collaborate in training our Lumen models - our open source-based software engineering LLMs. This is a unique, and truly interdisciplinary role that involves developing and deploying our reinforcement learning (RL) training environments, working on synthetic data pipelines at massive scale and running fine tuning jobs to train the next generation of SWE models that will be used in both our self serve and enterprise products. We want to make sure that the models we train are the best SWEs in the world - this doesn't just mean training them to get the right answer, it means training them so that they write readable, maintainable code, that fits with the architectural patterns already present in the codebase. We believe we're now in the anti slop era of coding agents, where data, RL environments and opinionated reward functions will shape the future standards of SWE models. If this sounds exciting, then this could be the role for you. About the role In this role you will: Develop and manage synthetic data generation pipelines to curate datasets that will underpin future RL fine tunes. Design, build and deploy containerized services using Docker and platforms like Kubernetes to enable our RL infrastructure. Build and iterate on large scale RL loops where models write code, run tests or tools, and get rewarded (or penalized) accordingly. Work hands on across the stack: custom PyTorch dataloaders, RL objectives, and evaluation on real world repos and tasks. You'll collaborate closely with infra, product, and research to decide what to train next, how to train it, and how to measure whether it's actually better for engineers. _ What you'll do Participate in end to end training of models: Supervised fine tuning on curated code and conversation datasets. RL on top of those models to align them with software engineering objectives. Architect synthetic data generation pipelines for RL and deploy using containerization technologies. Ideate on novel and opinionated reward functions for the training of SWE agents. Improve evaluation for SWE models: Help maintain/extend an evaluation suite for code models (unit tests, benchmark suites, repo level tasks). Analyze failure modes and feed them back into data and training plans. _ What we're looking for (essential) Strong software engineering or computer science background: Typically 3-5 years of experience. You can read, debug, and write non trivial production code (you'll mainly be working across Python and Go). Experience with tools like Docker and container management/orchestration platforms, like Kubernetes Experience with at least one major cloud computing platform like GCP, AWS or Azure You care about code quality, correctness, and maintainability as much as model metrics. Knowledge of PyTorch/Tensorflow/JAX: Comfortable implementing custom training loops, losses, and dataloaders. Data engineering instincts: Comfortable working with large scale datasets, object storage, dataset sharding, and filtering. Know that data quality and sampling strategies matter as much as architecture. Clear communication and ownership: Can take a vague modelling goal ("make Lumen better at X") and turn it into a concrete plan of experiments. Comfortable documenting decisions and walking others through tradeoffs. Nice to have You don't need all of these, but the more you have, the more you'll hit the ground running: Experience with synthetic data generation pipelines Experience with data tooling like SQL, Apache Iceberg and duckDB Experience training LLMs in distributed environments Safety, robustness, and reward shaping: Experience with LLM as a judge, reward hacking detection, or robustness evaluation. Open source contributions or research: Contributions to open source LLM tooling, RL libraries, etc. _ Why join Cosine Direct impact: Your work directly shapes the next generations of Lumen Enterprise SWE models that engineers use every day. Real scale: You'll work with large, modern open source models, long context lengths, and multi node training runs. Full stack ML engineering: From custom PyTorch code and distributed systems to data curation, RL infrastructure design and MLOps. If this sounds like a fit, this is a role where you can meaningfully push the frontier of open-source-based software engineering models. _ Cosine is an equal opportunity employer. We value diverse backgrounds, perspectives, and ways of thinking, and we're committed to creating an inclusive and respectful workplace. We encourage applications from anyone who meets the role requirements, even if you don't meet every single qualification. If you need reasonable adjustments at any stage of the hiring process, we're happy to discuss them. _ Compensation, Benefits & Ways of Working We're an in office team, five days a week, by design. We believe the work we're doing benefits from being together, collaborating closely, and building shared context. What you can expect: Competitive salary, benchmarked to the market Equity / share options, so you share in the upside you help create 30 days' holiday + bank holidays Genuine 9-5 working hours - we don't expect late nights or weekend work Work hard in the office, collaborate closely, and switch off properly Dog friendly office - bring your dog to work Daily lunch provided Monthly team breakfasts Monthly socials Pension High-quality equipment to do your best work We care about focus, sustainability, and doing great work - not performative overwork. We value people who show up, contribute thoughtfully, collaborate well with their colleagues, and then go home. This role won't suit everyone. But if you want structure, clarity, strong collaboration, and a team that takes both the work and work life balance seriously, it's a great place to be. _ Agency & Data Protection Notice To comply with UK GDPR and our internal data protection and equal opportunity obligations, we only accept candidate applications and agency submissions via our Applicant Tracking System (ATS). This ensures appropriate privacy notices, lawful processing, auditability, and consistent retention controls. Any CVs or candidate details received outside the ATS (including via email, Slack, or direct message) will be treated as unsolicited, will not be considered as part of the recruitment process, and will not give rise to any fee or payment obligation.