At a Glance
- Tasks: Develop innovative applications using AI to enhance user experiences and streamline communication.
- Company: Join Complexio, a cutting-edge AI joint venture transforming business automation.
- Benefits: Remote-first work culture, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a groundbreaking team solving real enterprise challenges with AI technology.
- Qualifications: 7+ years in software development with strong problem-solving and collaboration skills.
- Other info: Work alongside industry leaders in a fast-scaling AI environment.
The predicted salary is between 48000 - 72000 Β£ per year.
Complexio's Foundational AI works 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 and using it. 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, and play a key role in designing and implementing specialized AI assistant technology.
You have:
- 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.
Qualifications:
- Preferred 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 with 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, Milvus or MongoDB, and a good understanding of data consistency tradeoffs.
- Proven knowledge of cloud platforms (e.g., AWS, Azure, or GCP).
Bonus:
- Experience with graph databases such as Neo4j, Pinecone, Milvus 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 datasets.
What you'll do:
- Work with a groundbreaking AI platform solving real enterprise pain points.
- Help clients achieve measurable ROI through next-gen automation.
- Join a remote-first, globally distributed team backed by industry leaders.
- Shape the success function and influence product direction in a fast-scaling AI company.
Senior Software Engineer in London employer: Complexio Limited
Contact Detail:
Complexio Limited 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 work with AI or software development. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and innovative applications. This is your chance to demonstrate how youβve used technology to build lasting products β make it shine!
β¨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past experiences in detail. We want to see how you tackle real-world problems, so come prepared!
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about joining our team at Complexio.
We think you need these skills to ace Senior Software Engineer in London
Some tips for your application π«‘
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your expertise in both compiled and dynamic languages, as well as any relevant projects that showcase your problem-solving abilities.
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 makes you a perfect fit for our team. Donβt forget to mention any experience with cloud platforms or databases that could set you apart.
Showcase Your Projects: Include links to any relevant projects or applications you've developed. This could be anything from web apps to desktop applications. We love seeing practical examples of your work, especially if they involve innovative uses of technology!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands. Plus, it shows us youβre genuinely interested in joining our team at Complexio!
How to prepare for a job interview at Complexio Limited
β¨Know Your Tech Inside Out
Make sure you brush up on the technologies mentioned in the job description. Be ready to discuss your experience with compiled and dynamic languages, as well as your familiarity with cloud platforms. Having specific examples of how you've used these technologies in past projects will really impress the interviewers.
β¨Showcase Your Problem-Solving Skills
Prepare to discuss complex problems you've solved in your previous roles. Think about challenges related to software development or AI applications and how you approached them. This will demonstrate your critical thinking and technical skills, which are crucial for a Senior Software Engineer.
β¨Emphasise Team Collaboration
Since you'll be working closely with Data Scientists, DevOps, and Product Managers, it's important to highlight your collaboration skills. Share examples of successful teamwork and how youβve contributed to group projects. This shows that you can communicate effectively and work well in a team environment.
β¨Prepare Questions About the Role
Interviews are a two-way street, so come prepared with insightful questions about the role and the company. Ask about their approach to AI and automation, or how they measure success in their projects. This not only shows your interest but also helps you gauge if the company is the right fit for you.