Senior Full Stack Software Engineer - Manchester, United Kingdom - Quintessential AI

    Quintessential AI
    Quintessential AI Manchester, United Kingdom

    2 weeks ago

    Default job background
    Description

    As a Senior Fullstack 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, Business Analysts experts and play a key role in designing and implementing specialised 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.

    Key Responsibilities

    • Collaborate with cross-functional teams to develop key features and applications, including product managers, designers, and other engineers.
    • Design, develop, and maintain both front-end and back-end components of web applications, ensuring a seamless user experience.
    • Benchmark, analyze, and optimize web applications for scalability, security, and responsiveness.
    • Troubleshoot and resolve software defects and issues, ensuring high software quality.
    • Participate in code reviews, documentation, and the development of coding standards.

    Requirements

    • 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 with JavaScript using popular front-end frameworks (e.g., React, Angular, or )
    • Experience building web applications or desktop applications technologies such as Electron, tauri, React,
    • 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, Milviousor MongoDB, and a good understanding of data consistency tradeoffs.
    • Proven Knowledge of cloud platforms (e.g., AWS, Azure, or GCP).

    A bonus

    • Experience with graph databases such as neo4js, 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 datasets.

    Benefits

    • Competitive salary
    • Remote working (must be within 4-5 hours of CET timezone)
    • Opportunities to work on groundbreaking NLP & AI-related projects.