Senior Software Engineer in London
Senior Software Engineer

Senior Software Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Complexio

At a Glance

  • Tasks: Develop innovative AI applications that enhance user experiences and streamline communication.
  • Company: Join Complexio, a pioneering venture at the forefront of AI and industry transformation.
  • Benefits: Enjoy competitive salary, professional growth, and a collaborative team environment.
  • Other info: Dynamic field with continuous learning opportunities and excellent career growth.
  • Why this job: Make a real impact in AI while working with a diverse team of experts.
  • Qualifications: 7+ years in software development with strong problem-solving and collaboration skills.

The predicted salary is between 36000 - 60000 £ per year.

Complexio is Foundational AI, working to automate business activities by ingesting whole company data – both structured and unstructured – and making sense of it. Using proprietary models and algorithms, Complexio forms a deep understanding of how humans are interacting with the data. Automation can then replicate and improve these actions independently.

As a Senior Software Engineer with broad expertise, you will be a vital part of our team, developing innovative applications that leverage AI capabilities to enhance user experiences and streamline communication. You will work alongside a talented team of Data Scientists, DevOps, Product Managers, and Business Analysts, playing a key role in designing and implementing specialised AI assistant technology.

Requirements

  • Excellent problem-solving and technical skills
  • Strong communication and collaboration skills, with the ability to work in a team
  • Interest and experience in working on early-stage software and a wide range of tasks
  • Proven experience using technology and how it helped you build a lasting product

Preferred Qualifications

  • M.Sc or Ph.D degree in Computer Science or a related field
  • 7+ years of experience in Software development
  • Work experience using both compiled languages (Rust, Ocaml, Golang, Java, C#) or dynamic languages (Javascript, Python, Ruby)
  • Experience building web applications or desktop applications technologies such as Electron, Tauri, React, Vue.js
  • Familiarity with CI/CD principles and technologies, including experience with GitHub Actions or similar
  • Experience working with Relational and NoSQL databases such as Postgres, Redis, Neo4j, Milvious or MongoDB, and a good understanding of data consistency trade-offs
  • Proven knowledge of cloud platforms (e.g., AWS, Azure, or GCP)

Bonus Qualifications

  • Experience with graph databases such as Neo4j, Pinecone or Milvious or similar
  • Experience building native desktop apps
  • Experience with NLP libraries and frameworks, such as spaCy or Transformers
  • Familiarity with machine learning concepts and the ability to work with NLP databases

Benefits

  • Join a pioneering joint venture at the intersection of AI and industry transformation
  • Work with a diverse and collaborative team of experts from various disciplines
  • Opportunity for professional growth and continuous learning in a dynamic field

Senior Software Engineer in London employer: Complexio

Complexio is an exceptional employer, offering a unique opportunity to work at the forefront of AI technology in a collaborative and innovative environment. Employees benefit from professional growth and continuous learning alongside a diverse team of experts, all while contributing to transformative projects that automate business activities. Located in London, this role provides access to a vibrant tech community and the chance to make a meaningful impact in the industry.
Complexio

Contact Detail:

Complexio Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at Complexio. A friendly chat can open doors that applications alone can't.

✨Tip Number 2

Show off your skills! If you have a portfolio or GitHub profile, make sure it’s up to date. Highlight projects that showcase your experience with AI and software development – this is your chance to shine!

✨Tip Number 3

Prepare for the interview! Research Complexio and their AI initiatives. Be ready to discuss how your background aligns with their goals and how you can contribute to their innovative projects.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.

We think you need these skills to ace Senior Software Engineer in London

Problem-Solving Skills
Technical Skills
Communication Skills
Collaboration Skills
Software Development
Compiled Languages (Rust, Ocaml, Golang, Java, C#)
Dynamic Languages (Javascript, Python, Ruby)
Web Application Development (Electron, Tauri, React, Vue.js)
CI/CD Principles and Technologies (GitHub Actions)
Relational Databases (Postgres, Redis, Neo4j, Milvious, MongoDB)
Cloud Platforms (AWS, Azure, GCP)
Graph Databases (Neo4j, Pinecone, Milvious)
NLP Libraries and Frameworks (spaCy, Transformers)
Machine Learning Concepts

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with both compiled and dynamic languages, as well as any relevant projects that showcase your problem-solving skills.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your background aligns with Complexio's mission. Keep it concise but impactful!

Showcase Your Team Spirit: Since collaboration is key at Complexio, don’t forget to mention your teamwork experiences. Share examples of how you've worked with diverse teams to achieve common goals in your previous roles.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy and ensures your application goes straight to the right people!

How to prepare for a job interview at Complexio

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your experience with compiled and dynamic languages, as well as web and desktop application frameworks. Being able to discuss specific projects where you used these technologies will show your expertise.

✨Showcase Problem-Solving Skills

Prepare to discuss real-world problems you've solved in previous roles. Think of examples that highlight your technical skills and how you collaborated with others to find solutions. This is especially important for a role that requires strong problem-solving abilities.

✨Understand AI and Automation

Since Complexio focuses on AI and automation, it’s crucial to demonstrate your understanding of these concepts. Familiarise yourself with how AI can enhance user experiences and streamline processes. Be ready to share your thoughts on the future of AI in software development.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, project goals, and the company’s vision for AI. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values. Engaging in a two-way conversation can leave a lasting impression.

Senior Software Engineer in London
Complexio
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>