
Scala Data Engineer
On site
Northampton, United Kingdom
Freelance
26-03-2025
Job Specifications
Job Description
Job Title: Scala Data Engineer
Location: Northampton
Salary: Up to £120,000 (12 Month Fixed-Term Contract)
About The Role
An exciting opportunity has arisen for an experienced Scala Data Engineer to join a leading data-driven organisation. This role focuses on big data engineering, cloud migration, and pipeline development, supporting large-scale data initiatives.
Key Responsibilities
Develop and maintain data pipelines using Scala, ensuring efficient data processing and transformation.
Lead the migration of Hadoop-based systems to cloud environments.
Work with big data technologies to optimise storage, processing, and retrieval.
Collaborate with cross-functional teams to ensure seamless data integration and performance.
Support the development of scalable and reliable ETL solutions within a cloud-first infrastructure.
Required Skills & Experience
Strong expertise in Scala within a data engineering context.
Hands-on experience with Apache Spark and Spark-Scala.
Proven track record of migrating data from Hadoop to cloud environments.
Proficiency in Big Data technologies, including AWS (S3, EMR, Glue ETL).
Strong understanding of ETL processes and data pipeline development.
Ability to work independently on Scala coding challenges, with a focus on logic and efficiency.
Working Arrangements
Hybrid model: Initial expectation of 2-3 days per week on-site (Northampton or Glasgow) for the first month, then proceeds to fully remote role with occasional travel.
Travel expenses may be covered for required on-site work.
If you are an experienced Scala Data Engineer looking for an exciting challenge, I'd love to hear from you. Apply now! Or reach out to me @t.goodwin@tenthrevolution.com
About the Company
As the global leaders in solving the technology skills gap, we find, train, and deploy experienced professionals, reskill your existing staff and deliver world-class consulting services, all through our unique range of talent solutions. What we do Find talent Permanent and contract recruitment for one role or an entire team Train talent Upskill existing employees via our training programs Deploy talent Access experienced professionals through our hire-train-deploy model Consulting services A new team or project support ... Know more
Related Jobs


- Company Name
- SuperAnnotate
- Job Title
- Code Reviewer for LLM Data Training (MATLAB)
- Job Description
- About the Role We are looking for a Code Reviewer with expertise in MATLAB to join our AI training QA team. You will be responsible for auditing annotator evaluations of AI-generated responses written in MATLAB. Your role will be to ensure technical correctness, instruction adherence, proof-of-work validation, and consistent application of evaluation rubrics. Responsibilities - Audit annotator evaluations of AI-generated MATLAB responses - Verify if responses follow prompt requirements regarding matrix operations, scripting format, and MATLAB conventions. - Evaluate MATLAB code for correctness, performance, security, and readability - Run and validate proof-of-work code submitted by annotators to confirm functionality - Review annotator-submitted Loom videos to assess evaluation and testing accuracy - Ensure responses align with instruction-following expectations including style, tone, and clarity - Identify and document errors, omissions, or rating inconsistencies - Provide clear, constructive QA feedback based on rubric and guideline criteria - Collaborate with internal teams for clarifications on complex or ambiguous items Required Qualifications - 5–7+ years of experience in MATLAB development, QA, or code review - Strong understanding of core MATLAB concepts and development best practices - Experience with debugging, testing tools, and code execution environments - Strong analytical and critical thinking skills - Excellent written communication for documenting evaluations and feedback - English proficiency at B2, C1, C2, or Native level Preferred Qualifications - Experience with AI/LLM workflows, human-in-the-loop QA, or model evaluation - Familiarity with structured code evaluation processes and rubrics - Experience using QA/annotation platforms such as SuperAnnotate Why Join Us Join a forward-thinking team shaping how AI learns to understand and write MATLAB code. Your expertise will directly influence the quality, reliability, and instructional value of AI-generated content. This is a fully remote role offering flexible hours, milestone-based structure, and competitive compensation.


- Company Name
- TieTalent
- Job Title
- AI Engineer / Data Scientist
- Job Description
- About AI Engineer / Data Scientist - Contract Position in London An exciting contract opportunity has arisen for a skilled AI Engineer / Data Scientist in the vibrant heart of London. We are seeking a dynamic individual who can harness the power of data and machine learning technologies to drive innovation and improve processes. Role Overview Location: London, United Kingdom Type: Contract Requires commuting to Dublin once a month Sector: Technology Required Skills LLM (Latent Log-linear Model): Expertise in using LLM for advanced predictive modelling and analysis. Data Bricks: Proficiency with Databricks platform for big data processing and analytics. Machine Learning: Strong background in developing and deploying machine learning algorithms and models. Python: Excellent coding skills in Python, particularly for data science and machine learning applications.This role is ideal for someone who thrives in a fast-paced environment and is eager to contribute to cutting-edge projects in artificial intelligence and data science. If you are ready to take on this challenging role, we would love to hear from you. Please click to find out more about our Key Information Documents. Please note that the documents provided contain generic information. If we are successful in finding you an assignment, you will receive a Key Information Document which will be specific to the vendor set-up you have chosen and your placement. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales Nice-to-have skills Machine Learning Python London, England Work experience Fullstack Data Scientist Languages English


- Company Name
- Net2Source Inc.
- Job Title
- CCAI Developer (Dialogflow )
- Job Description
- Job Title: Google DialogFlow CX Developer / Engineer Location: West London (Hybrid – 2 days/week onsite) Contract Type: 12-Month Contract Start Date: ASAP Reports to: Senior Engineering Manager About the Role: We’re seeking an experienced and forward-thinking Google DialogFlow CX Developer/Engineer to join our Engineering team on a 1-year contract. Based in West London, this hybrid role will see you work onsite approximately twice per week, collaborating closely with a Senior Engineering Manager to build next-generation voice bot solutions. Key Responsibilities: Develop and deploy advanced Google DialogFlow CX voice bots Leverage Google Cloud Contact Center AI (CCAI) capabilities to create intelligent, scalable solutions Build and maintain API integrations to ensure seamless bot performance Collaborate cross-functionally to deliver impactful conversational experiences Stay ahead of the curve by working with Generative AI-enabled voice bot technologies Required Skills & Experience: Proven experience with Google DialogFlow CX and Google CCAI Strong track record in developing voice bots, ideally in enterprise or complex environments Familiarity with Generative AI and its integration into conversational experiences Hands-on experience creating and maintaining API integrations Excellent communication skills, both verbal and written Preferred (Not Essential): Exposure to or experience with GraphQL Previous work in customer-facing or contact centre tech environments This is an exciting opportunity to work on high-impact projects using cutting-edge Google technologies. If you're passionate about building smart, intuitive voice bot solutions and enjoy working in a collaborative, hybrid environment—we want to hear from you. Apply today and be part of shaping the future of conversational AI. Net2Source Global Workforce Solutions Ltd This job is advertised by Net2Source Global Workforce Solutionbs Ltd a registered employment agency in the UK. We are an equal opportunity employer and value diversity. We process your data in line with GDPR – view our privacy policy here. Unsubscribe if you no longer wish to receive job updates.


- Company Name
- Outlier
- Job Title
- Competition Coders -Remote Coding Expertise for AI Training
- Job Description
- Job Description: AI Coding Expert for Training Generative AI Models Outlier is helping the world’s most innovative companies improve their AI models by providing high-quality human feedback. Are you an experienced software engineer looking to contribute your coding expertise to train cutting-edge AI models? Join us to shape the future of AI while working on flexible, remote projects. About The Opportunity Outlier is seeking talented coders to assist in training generative artificial intelligence models. This freelance opportunity offers flexible hours and remote work, allowing you to contribute on your own schedule. You Will Craft and answer questions related to computer science to improve AI model capabilities. Evaluate and rank code generated by AI models to enhance their accuracy and quality. Examples of Desirable Expertise We Are Looking For Individuals With A bachelor’s degree or higher in Computer Science from a selective institution (enrolled or completed). Proficiency in one or more programming languages, such as Java, Python, JavaScript/TypeScript, and C++. Participation in prestigious coding competitions, including: General Coding Competitions: CodeForces ICPC Google Code Jam Meta Hacker Cup Kaggle Competitions USACO TopCoder Open (TCO) Platform-Specific Contests: HackerRank Contests CodeChef SnackDown CodeChef Long Challenge AtCoder USACO Training Gateway CodinGame Contests Leetcode competitions/elo rating Hackathons and Challenges: Google Hash Code Battlecode Uber HackTag FIRST Robotics Competition Robosub MathWorks M3 Challenge Intel AI Global Impact Festival Google Montreal Hackathon BDO Montreal Hackathon HackMIT Hack the North HackGT PennApps LA Hacks TechCrunch Disrupt Hackathon Microsoft Discover AI Challenge SparkPost Hackathon Lenovo x BGCA Hackathon Treehacks (Stanford) AI and Advanced Coding Challenges: OpenAI Coding Challenges Yandex Algorithm Major League Hacking (MLH) Key Qualifications Strong ability to articulate complex technical concepts fluently in English. Exceptional attention to detail, including adherence to grammar, punctuation, and style guidelines. Payment Details Core project work pay rates for Tier 2 coding experts in the U.S. average CAD $43 per hour. Rates vary based on expertise, skills assessment, location, project requirements, and other factors. Higher rates may be offered to individuals with advanced degrees (e.g., PhDs). Lower rates may apply for non-core work, such as onboarding or project overtime phases. Incentive payments may be available for certain projects. Join Outlier to leverage your coding skills and contribute to the development of groundbreaking AI models. We value expertise and innovation, offering an exciting opportunity to work at the forefront of AI technology.