A Tenth Revolution Group Company

Your current job search

109 search results

For Permanent and Contract, Engineer

    Lead AI Engineer

    England, London

    • £100,000 to £140,000 GBP
    • Engineer Role
    • Skills: AWS, AI Engineer
    • Seniority: Senior

    Job description

    Lead AI Engineer

    Salary: £100,000 - £140,000 per annum

    London



    Overview:

    We are on a mission to transform the developer experience for creating web and cloud applications. Our goal is to provide an exceptionally straightforward, enjoyable, and efficient way for developers to leverage the latest cloud technologies. Our open-source platform, driven by a thriving community of engineers from top-tier companies, aims to become the ultimate solution for enhancing developer productivity. Supported by prominent investors, we are poised for significant growth and impact.



    Role Summary:

    This position is ideal for individuals passionate about the integration of AI in software development. We are looking for someone who believes that AI can revolutionize how software is built and deployed. Our vision includes an AI-enhanced developer experience that makes the creation of cloud-native applications simple, efficient, and enjoyable. We seek a problem solver who relishes tackling the most complex challenges and has a track record of successful project delivery within the AI/LLM ecosystem.



    Key Responsibilities:

    * User Engagement & Strategy Development: Interact with users to inform and shape our AI product strategy.
    * Research & Development: Work closely with the team to research, design, and develop an optimal AI-powered developer experience.
    * Prototyping & Delivery: Lead the prototyping and product delivery process, driving project velocity while maintaining high-quality standards.
    * Hands-On Coding & Leadership: Combine hands-on coding with serving as the AI subject matter expert within the team.
    * Technical Leadership: Stay abreast of the latest developments in AI and provide technical guidance and leadership.



    Essential:

    * AI Model Deployment: Experience in deploying and running AI models in production environments, particularly in cloud settings. Must understand the challenges of scaling AI solutions and be capable of implementing robust, reliable, and maintainable AI systems.
    * Industry Experience: At least 5 years of experience in a software engineering role, with a focus on writing maintainable application code.
    * Cloud-Native Architecture: Proficiency in cloud-native architecture and a strong understanding of the underlying infrastructural elements.
    * Cloud Provider Expertise: Experience with at least one cloud provider (preferably AWS) for 2+ years.
    * Communication Skills: Ability to effectively communicate and coordinate with both technical and non-technical teams.



    Nice to haves:

    * Startup/Scale-Up Experience: Prior experience as a senior member of a startup or scale-up team.
    * Developer Tools: Experience in building AI-powered developer tools and a genuine enthusiasm for improving developer productivity.
    * LLM Cost Optimization: Experience in optimizing costs for LLMs by comparing different open and closed source models and making informed decisions on quality, speed, and cost.
    * AIOps/LLMOps Practices: Familiarity with applying AIOps/LLMOps best practices, including prompt engineering.
    * AWS Services: Experience with AWS services like SageMaker, Bedrock, ECS, EC2, RDS, Networking, and CloudWatch.
    * Infrastructure as Code: Proficiency with Infrastructure as Code tools (such as Pulumi or Terraform) and using CI/CD best practices.



    This is a unique opportunity to play a key role in a fast-growing startup, driving technical vision and having a significant impact on the company's direction. This role requires resilience and a strong commitment to excellence.

    Java Developer - Oslo

    Norway, Oslo

    • Up to 0.00kr per annum
    • Developer Role
    • Skills: Java, Developer, Engineer
    • Seniority: Senior

    Job description

    About the Company:

    The client is a leading Scandinavian product company, working with some of the biggest names in Norway. Their employee-first mentality comes together with the cutting edge of IT talent in the Nordics, to successfully implement projects that affect millions of Norwegians every year. This job will see you join them at their office in Oslo.

    Role: JAVA DEVELOPER

    * Design a product that has social impact across health, defence, energy and infrastructure

    * Collaborate with cross-functional teams to design, develop, and maintain scalable and applications with Java.
    * Build and operationalize full-stack solutions, bringing together both front and backend development.
    * Use and create CI/CD pipelines to ensure an automated and streamlined software development lifecycle.
    * Inspire and motivate teamwork to achieve goals

    Qualifications:

    * A bachelor's or master's degree in IT or similar.
    * 5+ years' experience with Java

    * Experience with frontend technologies such as HTML, CSS, JavaScript, TypeScript is useful
    * Experience with front-end frameworks
    * Significant experience on large software projects

    They offer:

    * Excellent opportunities for professional development (fully funded certifications as part of your core hours)
    * Employee-first mentality and impressive working culture
    * Team of highly motivated experts and deep domain knowledge
    * High-impact, complex product design
    * Competitive terms of employment with excellent benefit schemes



    If you would like to apply for the role please send an up to date CV to r.jones@nigelfrank.com

    Network Engineer

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Network Security, Network Engineer
    • Seniority: Senior

    Job description

    Network Engineer - Oslo

    The Company:

    A global industry leader in geotechnical, survey, and geoscience services, my client delivers advanced data acquisition and analysis for infrastructure, energy, and environmental projects, empowering informed decision-making and robust risk management.

    The Role - Key Responsibilities:

    Network Design & Implementation:

    * Design, implement, and deploy secure network solutions and upgrades.
    * Configure routers, switches, firewalls, VPNs, and other network devices.

    Network Management & Maintenance:

    * Monitor and maintain network performance and reliability.
    * Conduct regular tuning, capacity planning, and prompt issue resolution.
    * Perform patch management and firmware updates.

    Documentation & Reporting:

    * Maintain network diagrams, procedures, and configuration documentation.
    * Generate reports on performance and improvements.

    Collaboration & Support:

    * Collaborate with team members and vendors to support network infrastructure.
    * Mentor junior engineers.



    Qualifications:

    Education:

    * BSc/MSc in Computer Science, IT, or related field; certifications (CCNP, JNCIP) preferred.

    Experience:

    * 5-7 years in network engineering with complex environments.

    Technical Skills:

    * Strong knowledge of TCP/IP, DNS, DHCP, BGP, OSPF, IPv4/IPv6.
    * Experience with Cisco/Juniper hardware, firewalls, VPNs, and Linux.
    * Excellent troubleshooting abilities.

    Soft Skills:

    * Strong analytical, communication, and multitasking skills; team-oriented and self-driven.



    If this looks like you, go for Jones at r.jones@jeffersonfrank.com!

    Python Software Engineer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Python, Software Engineer, Developer, Azure
    • Seniority: Mid-level

    Job description

    We are looking for a backend-focused developer to join our product team in Oslo!

    We aim to bring automation to the legal industry and facilitate better communication between all parties with our products currently being used by law firms across Europe and America

    You will be part of an ambitious, collaborative, and social team in Oslo working cross-functionally with colleagues in frontend, design, and product/domain experts.

    You will play a key role in developing new tools and features for one of the most traditional industries!

    We are looking for you to have:

    * Bachelors/Masters in an IT or Engineering related subject
    * At least 3+ years professional expereince in software development
    * You are experienced with Python, and have worked with frameworks such as Flask or FastAPI
    * You have experience or knowledge in JavaScript, HTML, CSS and React.
    * You are proficient with Agile practices and CI/CD

    We hope that you can take ownership of your tasks, and understand the process of translating customer needs into technical solutions

    You should have a passion for simple and elegant solutions, be curious to explore new technologies, and enjoy sharing knowledge with colleagues and customers

    In return, you can expect:

    * Competitive salary based on experience plus shares options
    * Enhanced pension & insurances
    * Excellent funded training programmes and courses
    * Flexible working hours with option to work from home
    * Modern central Oslo office
    * Senior team to spar with and share knowledge
    * Have a voice within the company and contribute to decision-making at all levels

    For any questions contact Lucy on l.whiting@tenthrevolution.com

    Golang Developer - Oslo

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Golang, Python, Javascript, React, backend, fullstack, devops, software engineer, developer
    • Seniority: Senior

    Job description

    We are looking for a developer who is interested to work with Golang to join the team in Oslo!

    You will work on an open source platform which aims to allow the collection, sharing, and analysis of data to help customers in agriculture make better decisions

    Through a combination of deep technical knowledge, talented developers, and domain experts, we seek to become a global leader in cloud based applications, data, and IoT for the farming and food production industry

    We are now looking to expand the development environment where you will work together with backend & frontend developers and designers to help create new digital solutions, as well as continue to build on our existing product base

    Your role and responsibilities can include:

    * Developing and implementing solutions according to specifications and the overall strategy
    * Writing clean, quality and maintainable code, and participate in code-reviews
    * Working alongside developers, architects and product owners to deliver solutions according to best practice

    We are looking for you to bring:

    * Professional experience in backend development with Golang
    * Experience with cloud services, preferably AWS
    * Experience working with devops principles
    * Curiosity and willingness to learn new technologies

    What's in it for you?

    The opportunity to be part of creating technology which contributes towards sustainable development in agriculture

    There is a casual yet professional working environment with lots of opportunities for learning - both hands-on with new tools as well as courses, certifications and through industry events

    Flexitime and hybrid working options are offered as standard, with a modern office space in central Oslo which most colleagues attend a couple of days per week

    We welcome a knowledge-sharing and collaborative culture where colleagues can express themselves, share new information, and contribute towards decision making at all levels

    For any questions, contact Lucy on l.whiting@tenthrevolution.com

    Java Developer - Oslo

    Norway, Oslo

    • Up to NOK 1 NOK
    • Developer Role
    • Skills: Java, Java Developer, Engineer
    • Seniority: Senior

    Job description

    About the Company:

    The client is the leading Scandinavian IT Consultancy, working with some of the biggest names in Norway across the public and private sectors. Their consultant-first mentality comes together with the cutting edge of IT talent in the Nordics, to successfully implement projects that affect millions of Norwegians every year. This job will see you join them at their offices in Oslo.

    Role: JAVA/.NET DEVELOPER

    * Deliver on projects with social impact across health, defence, energy and infrastructure

    * Collaborate with cross-functional teams to design, develop, and maintain scalable and applications with .NET and Java technologies.
    * Build and operationalize full-stack solutions, bringing together both front and backend development.
    * Use and create CI/CD pipelines to ensure an automated and streamlined software development lifecycle.
    * Inspire and motivate teamwork for achieving goals

    Qualifications:

    * A bachelor's or master's degree in IT or similar.
    * 3+ years' experience with Java

    * Experience with frontend technologies such as HTML, CSS, JavaScript, TypeScript is useful
    * Significant experience on large software projects

    They offer:

    * Excellent opportunities for professional development (fully funded certifications as part of your core hours)
    * Employee-first mentality and impressive working culture - a happy consultant is an effective consultant!
    * Team of highly motivated experts with various professional backgrounds
    * High-impact, complex projects across a range of industries and technology
    * Competitive terms of employment with excellent benefit schemes.



    If this sounds good to you, go for Jones at r.jones@jeffersonfrank.com!

    Fullstack Python/React Engineer

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Python, Developer, Engineer, React
    • Seniority: Senior

    Job description

    Full-Stack Developer (Hybrid) - Oslo

    We are seeking a talented Full-Stack Developer to join our team onsite in Oslo. This is a hybrid role, with in-office work required from Tuesday to Thursday. If you're passionate about solving real-world problems and driving innovation in legal workflows, this role could be a perfect fit.

    Key Responsibilities:

    * Develop and enhance frontend features using JavaScript, HTML, CSS, and React.
    * Contribute to backend development with Python and Java.
    * Work collaboratively to investigate and resolve challenges in legal collaboration processes.
    * Engage in customer interviews and use feedback to drive continuous improvements.

    Required Skills:

    * Proficiency in JavaScript, HTML, CSS, and React.
    * Familiarity with Python and Java.
    * Solid understanding of Agile methodologies, including Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
    * Master's degree in Computer Science or a related field.

    Preferred Qualifications:

    * Experience with Flask or FastAPI frameworks.
    * Knowledge of Azure cloud services.
    * Understanding of GraphQL.
    * Previous experience in cybersecurity or involvement in projects like ISO certification, HIPAA, or SOC compliance.

    What We Offer:

    * 6-month probation period.
    * Hybrid work model (Tues-Thurs in office).
    * Complimentary lunch.
    * Health insurance coverage.
    * Opportunity to purchase company shares at a discount.
    * Regular social events and a vibrant office atmosphere.

    If you're ready to take on new challenges in a dynamic environment, I'd love to hear from you!



    Go for Jones at r.jones@jeffersonfrank.com

    Java/Python Developer - Oslo/Drammen

    Norway, Oslo

    • Negotiable
    • Developer Role
    • Skills: Java, Python, Developer, Software Engineer
    • Seniority: Mid-level

    Job description

    About the company:

    We are working with a major Norwegian IT Consultancy's Oslo/Drammen offices. The successful candidate will join a small, vibrant team and engage in projects across the energy sector and beyond.

    Benefit from the agility and independence of a small team, with the reliability and financial support of a large-scale organization. It's consultancy without the red tape!

    With a focus on consultant-first principles and an impressive roster of clients and projects, this consultancy presents an enticing career opportunity for developers in search of fresh challenges.

    The Role:

    * Design, code, test and debug software applications in Java and Python
    * Define, design and implement new features among cross-functional teams through the organization
    * Live and breathe the project life-cycle - from early concept stage all the way to deployment
    * Troubleshoot and resolve problems
    * Keep up with emerging technologies and how to deploy them

    The Person:

    * 3+ years experience with Java and Python
    * Proficiency with SQL Server
    * A desire to work on high-impact, primary sector projects in a small team
    * Front end experience with React would be beneficial
    * Not essential but helpful: knowledge of Digital Transformation processes
    * Strong interpersonal skills
    * A love of learning

    The Reward:

    * Competitive salary
    * Guaranteed profit sharing and bonus opportunities
    * Enhanced insurances and benefits
    * Flexible working hours and remote work options
    * Opportunities for professional development and growth, with certifications paid for
    * Exciting and challenging projects with leading clients in various industries



    For more information, apply below or contact Rob Jones at r.jones@jeffersonfrank.com!

    *
    *

    New

    Backend & Machine Learning Engineer - Oslo

    Norway, Oslo

    • NOK 800,000 to NOK 900,000 NOK
    • Data Science Role
    • Skills: Python, AI, Machine Learning, Engineer, Developer
    • Seniority: Senior

    Job description

    We are looking for a machine learning engineer in Oslo!

    Joining a growing in-house team based in central Oslo, working alongside some talented data scientists, machine learning engineers and developers, you will work with the latest technologies, and work completely end to end on ML projects.

    As part of a product team, you will research, develop and evaluate ML models, and explore large/unstructured data sets from a range of sources

    You can work with data from various sources, and be tasked with identifying trends and anomalies whilst coming up with solutions to provide the analysis and insights customers need to solve their problems

    As a company with data-driven insights at the very centre of it's offerings, you can be sure you'll be working as part of a dedicated team with all of the resources and tools you need to be productive

    With an innovative working culture, and plenty of encouragement to experiment, it is a safe place to grow your skillset and develop professionally whilst working on some of the most cutting edge ML projects

    We are looking for you to have some of the following skills:

    * Strong academic background in computer science, maths, physics, or similar
    * At least 3+ years of professional experience
    * Proficiency in Python and related libraries
    * Experience with Tensorflow/Keras
    * Experience with cloud platforms is beneficial
    * Experience working end-to-end on ML solutions
    * Particular expertise in NLP is beneficial

    In return, you can expect:

    * Enhanced pension & insurances
    * Excellent funded training programmes and courses
    * Flexible working hours with option to work from home
    * Modern central Oslo office
    * Senior team to spar with and share knowledge
    * Have a voice within the company and contribute to decision-making at all levels

    For any questions, contact Lucy on l.whiting@tenthrevolution.com

    New

    AI Engineer - Oslo

    Norway, Oslo

    • NOK 800,000 to NOK 1,000,000 NOK
    • Engineer Role
    • Skills: AI, ML, Data, Engineer, Python, Java, Systems Development, Software Development
    • Seniority: Senior

    Job description

    With a reputation for delivering software and cloud projects, we are now looking to expand our offerings to utilise the potential within AI

    With a strong customer base established over 25 years, we work end-to-end on projects which have a real impact on society and stakeholders

    Our previous work can be seen within companies across the power and energy market, the healthcare sector, and increasingly with scale-ups and smaller companies around Oslo

    What will you work with?

    1

    Solution Design and Development: you will work closely with clients to understand their business objectives and AI needs. Design and develop AI models, algorithms, and solutions tailored to address specific challenges and opportunities.
    2

    Prototyping and POC Development: Develop proof-of-concept solutions to demonstrate the feasibility and potential impact of AI initiatives. Iterate and refine solutions based on feedback and insights gathered during client engagements.
    3

    Deployment and Integration: Deploy solutions into production environments, integrating them seamlessly with existing systems and workflows. Collaborate with DevOps and IT teams to ensure smooth deployment and ongoing maintenance of AI applications.
    4

    Evaluation and Performance Monitoring: Evaluate the effectiveness and performance of deployed AI solutions, monitoring key metrics and KPIs to measure impact and ROI. Continuously improve and optimise AI models based on real-world feedback and usage patterns

    What are we looking for in you?

    * Bachelors and/or Masters in an IT, Engineering, or Computer Science related subject
    * At least 3+ years of experience in a similar role involving aspects of software and data engineering
    * You should have a strong programming background (Java, Kotlin, C#, or similar) along with some Python experience
    * Experience with related cloud technologies - we have projects across Azure, AWS, GCP
    * Familiarity with working towards agile and devops processes

    We also hope you can bring experience in areas such as: data modelling, statistics, databases, datawarehousing, ETL, AI best practice

    As part of a new department, there are opportunities to help define your own position, and bring your expertise to a wider team that is eager to learn. There are options internally to grow your own knowledge within development, data, ML, and security - with established teams in each of these areas

    For any questions, or more information, contact Lucy on l.whiting@tenthrevolution.com

    AWS Engineer Jobs

    Jefferson Frank is your go-to when it comes to Amazon Web Services careers—our consultants know exactly how to help you find your dream AWS Engineer job quickly and with no hassle. To be matched with an Engineer role that suits you, talk to one of our expert consultants who know precisely what it takes to land a job in this sector.

    If you’re already working in cloud computing but want advice on how to get a higher-paid AWS role, our consultants can help you with that too. We have the experience and contacts to connect you with the right employers.