Software Engineer (AI Specialist)
Software Engineer (AI Specialist)

Software Engineer (AI Specialist)

London Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join us to develop AI-first software that tackles real-world challenges and enhances productivity.
  • Company: Cogna is on a mission to create tailored, productive software powered by AI for diverse organisations.
  • Benefits: Enjoy competitive salary, share options, flexible working, and excellent healthcare benefits.
  • Why this job: Be part of an innovative team pushing the boundaries of AI technology in software engineering.
  • Qualifications: 3+ years experience in Python, Docker, and PostgreSQL; creativity and a passion for experimentation are key.
  • Other info: Work in a dynamic environment with top talent from leading universities and tech companies.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Improving the productivity of everyday workers is absolutely necessary to solve the biggest problems of our time, such as climate change, affordable healthcare and social equality. Unfortunately, the productivity crisis is not a single problem that can be tackled with a silver-bullet solution; it’s the accumulation of millions of highly specific, context-driven challenges across every facet of every organisation. Affordable, tailor-made, productive software is Cogna’s mission. We’re creating an AI-powered platform that understands the pain points in every customer's business, defines the requirements, and develops the software fully automatically. The result is high-quality, precision software at scale.

We’re backed by top VCs, including Notion Capital and Hoxton Ventures, and we’re growing our world-class team and are looking for people that want to be on the cutting edge of software engineering. Our team comes from diverse backgrounds and experiences, from the world's best universities like Cambridge and Imperial College London and the biggest tech companies like Microsoft, Google and Palantir.

We are looking for a creative Software Engineer with a passion for developing scalable, reliable, efficient, and beautiful AI-first software and have a strong sense of ingenuity. You will be part of an all-star early team, building the future of software. We’ve been building products with AI at its core for enterprise customers since the early days of GPT-3. We understand that building reliable products using AI is much more than writing a good prompt. You’ll be helping to develop these, as well as using them to build the “brain” of our platform: building agents and end-to-end pipelines to understand the customer’s pain points, define requirements, and generate & verify software to address these in a reliable way. We’re truly building at the edge of what’s possible and we need creative minds who can move fast to push the boundaries.

  • Define, build, and maintain reliable AI-first product features, including internal frameworks and tooling for working with LLMs.
  • Experiment with various AI/LLM techniques, models, and approaches to increase the accuracy and reliability of our outputs.
  • Design and build reusable application architectures and toolchains, working closely with the software synthesis team.
  • Write and ship high-quality, efficient, and reliable code that is extendible, scalable, and observable. You know how to move fast without breaking things and you know how to keep the right balance between experimentation and shipping.
  • Take ideas from experimentation to shipping. Build and help foster an engineering culture that encourages innovation and high-quality code standards, while shipping fast.
  • Collaborate closely in a small highly motivated team to build world-class software.

At least 3 years of relevant work experience.

  • You’re highly proficient in modern typed Python, Docker, and PostgreSQL. Experience in a compiled typed language like Go or Rust, or in modern frontend development is a plus.
  • You’re proficient in modern Python ecosystems and toolchains and have worked with them in complex large codebases. You’re a creative experimentalist at heart and have industry experience in an environment where this was necessary.
  • You have a fundamental understanding of code analysis, compilers, domain-specific languages, or related topics, and are keen to learn in this area.
  • You can work closely with a product manager to turn customer requirements into reliable systems quickly, and iterate from there, while balancing long-term engineering maintenance effort. Familiarity with e2e testing frameworks, large language models, CI/CD tooling, workflow orchestration systems such as Argo or Temporal, and/or experience with Kubernetes is a plus.

Competitive salary and share option plan, ~25 days annual leave, plus public holidays, excellent pension scheme, matched to 7. Private healthcare, including family cover and pre-existing conditions, flexible hybrid working with 2 days per fortnight in our Farringdon office, but different schedules can be negotiated. Regular social events and offsites, access to a gym and fitness classes in our office building.

Software Engineer (AI Specialist) employer: Cogna

Cogna is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration among a diverse team of talented individuals. With competitive salaries, generous annual leave, and a robust benefits package including private healthcare and a strong pension scheme, employees are well-supported in their professional and personal lives. Located in Farringdon, the company promotes flexible hybrid working arrangements and encourages continuous growth through regular social events and access to fitness facilities, making it an ideal place for those looking to make a meaningful impact in the field of AI-driven software development.
C

Contact Detail:

Cogna Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (AI Specialist)

✨Tip Number 1

Familiarise yourself with the latest AI and LLM techniques. Since the role focuses on developing AI-first software, showcasing your knowledge of current trends and technologies in AI will demonstrate your passion and expertise.

✨Tip Number 2

Engage with the community by contributing to open-source projects or participating in hackathons related to AI and software engineering. This not only builds your portfolio but also shows your commitment to innovation and collaboration.

✨Tip Number 3

Network with professionals in the AI and software engineering fields. Attend industry events or webinars to connect with potential colleagues and learn more about the company culture at StudySmarter, which can give you an edge during interviews.

✨Tip Number 4

Prepare to discuss your past experiences with scalable and reliable software development. Be ready to share specific examples of how you've tackled complex challenges, as this aligns with the company's mission to improve productivity through tailored software solutions.

We think you need these skills to ace Software Engineer (AI Specialist)

Proficiency in modern typed Python
Experience with Docker
Knowledge of PostgreSQL
Familiarity with compiled typed languages like Go or Rust
Understanding of modern frontend development
Experience with complex large codebases
Code analysis and compiler knowledge
Familiarity with domain-specific languages
Ability to collaborate with product managers
Experience with e2e testing frameworks
Knowledge of CI/CD tooling
Experience with workflow orchestration systems such as Argo or Temporal
Familiarity with Kubernetes
Strong problem-solving skills
Ability to balance experimentation with shipping
Creative mindset and innovative thinking

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with modern typed Python, Docker, and PostgreSQL. Include specific projects where you've developed scalable AI-first software or worked with large codebases.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and software engineering. Mention how your creativity and problem-solving skills align with the company's mission to improve productivity through tailored software solutions.

Showcase Relevant Projects: Include links to any relevant projects or GitHub repositories that demonstrate your proficiency in AI techniques, LLMs, or any compiled languages like Go or Rust. This will give the hiring team insight into your practical skills.

Highlight Collaboration Skills: Emphasise your ability to work closely with product managers and cross-functional teams. Provide examples of how you've turned customer requirements into reliable systems, showcasing your collaborative approach to software development.

How to prepare for a job interview at Cogna

✨Showcase Your AI Passion

Make sure to express your enthusiasm for AI and how it can solve real-world problems. Share examples of projects where you've used AI techniques, especially in a software engineering context.

✨Demonstrate Your Coding Skills

Be prepared to discuss your experience with Python, Docker, and PostgreSQL. You might be asked to solve coding challenges or explain your thought process on past projects, so brush up on your coding skills and be ready to showcase your best work.

✨Highlight Collaboration Experience

Since the role involves working closely with a small team, share experiences where you successfully collaborated with others. Discuss how you’ve turned customer requirements into reliable systems and how you balance experimentation with shipping.

✨Prepare for Technical Questions

Expect questions about code analysis, compilers, and domain-specific languages. Familiarise yourself with end-to-end testing frameworks and CI/CD tooling, as these topics may come up during the interview. Showing a willingness to learn in these areas will also impress your interviewers.

Software Engineer (AI Specialist)
Cogna
C
  • Software Engineer (AI Specialist)

    London
    Full-Time
    36000 - 60000 ÂŁ / year (est.)

    Application deadline: 2027-05-29

  • C

    Cogna

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>