Role: Embedded Software Engineer Location: Glasgow OR Dundee they have 2x offices so you can work from either Salary: £40,000 - £50,000 approx. but can be flexible for the right person Onsite work: you are required to be onsite More ❯
commercial people. BSc or a MSc in Mathematics, Physics, Computer Science, or an Engineering discipline (STEM). Desirable knowledge and experience Understanding of or working with AI/ML algorithms and data science. Docker and Kubernetes. Experience with Large Language Model stacks, vector databases, Haystack, open-source (Mistral, Falcon, Llama 3), and closed-source models like GPT-4 and Claude. More ❯
preferred General familiarity with some of the technologies we use: Python, Apache Spark/PySpark, Java/Spring Amazon Web Services SQL, relational databases Understanding of data structures and algorithms Interest in data modeling, visualisation, and ETL pipelines Knowledge of financial concepts (e.g., stocks, bonds, etc.) is encouraged but not necessary Our Values Act Like an Owner - Think and operate More ❯
Risk, Compliance, Conduct, and Operational Risk. As an Applied AI/ML Engineer on the team, you will have the opportunity to explore intricate business problems and apply advanced algorithms to develop, test, and evaluate AI/ML applications or models for these challenges. You will leverage the firm's extensive data resources from both internal and external sources using … sentiment analysis, basic transformers for text-heavy datasets. Experience with LLM & Prompt Engineering, including tools like LangChain, LangGraph, and Retrieval-Augmented Generation (RAG). Experience in anomaly detection techniques, algorithms, and applications. Excellent problem-solving, communication (verbal and written), and teamwork skills. Preferred qualifications, capabilities, and skills Experience with deep learning frameworks such as TensorFlow and PyTorch. Experience with big More ❯
achieve organizational goals, with a commitment to fostering an inclusive and innovative culture. Foundational knowledge of programming languages (e.g., React, Python, JavaScript, Java, C++, C#), databases, data structures and algorithms Understanding of software skills including business analysis, development, maintenance, and software improvement. Proficiency in developmental toolsets Basic knowledge of industry-wide technology trends and best practices Exposure to agile methodologies More ❯
Sr. Applied Scientist, Last Mile Science Are you passionate about solving complex logistics challenges that directly impact millions of customers? Our Logistics Analytics team is at the forefront of revolutionizing delivery experiences through data-driven solutions and innovative technology. As More ❯
Job Summary: We are seeking a highly skilled and motivated AI Full Stack Developer with a strong foundation in cybersecurity operations and artificial intelligence technologies. The ideal candidate will have deep technical expertise in AI/ML, data science, and More ❯
development of next-generation audio software and make a significant impact in the industry. Key Responsibilities: Collaborate with cross-functional teams to design and implement machine learning models and algorithms for audio processing, analysis, and enhancement. Train, validate, and fine-tune machine learning models for various applications. Evaluate and benchmark the performance of machine learning models using appropriate metrics and … statistical techniques. Collaborate with software engineers to integrate machine learning algorithms into audio software products and ensure seamless functionality and performance. Debug and solve issues related to machine learning algorithms and audio software applications. Document software development processes, algorithms, and experiments, and communicate findings and recommendations to the team effectively. Our Minimum Qualifications for this Role: Ph.D. in relevant field More ❯
software development. You will be responsible for designing, developing, and deploying machine learning models to solve complex problems and improve our products. Key Responsibilities: Develop and implement machine learning algorithms and models. Analyze large datasets to extract meaningful insights. Collaborate with cross-functional teams to integrate machine learning solutions. Optimize and maintain existing machine learning models. Stay updated with the More ❯
software analysis and testing methodologies. Prepare professional reports and briefings All other duties assigned Qualifications Certifications: Security+ (or other Security focused certification) Strong understanding of Computer Science fundamentals (e.g., algorithms, data structures, computer architecture, logic) and Software Development Life Cycle (SDLC). Proficiency in at least one major programming language (C/C++, Java, Ada, Rust, or Go). Familiarity More ❯
solutions Write and maintain clear, concise documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++ More ❯
solutions Write and maintain clear, concise documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++ More ❯
solutions Write and maintain clear, concise documentation Technical Expertise: Previous experience in software engineering, preferably within the Life Sciences Sector Strong grasp of computer science fundamentals: data structures and algorithms, complexity, object oriented design Mastery of modern web technologies & Javascript is essential: React, CSS, Node, Angular, etc. Proficient in at least one all purpose imperative language: Python (ideal), Java, C++ More ❯
preferred General familiarity with some of the technologies we use: Python, Apache Spark/PySpark, Java/Spring Amazon Web Services SQL, relational databases Understanding of data structures and algorithms Interest in data modeling, visualisation, and ETL pipelines Knowledge of financial concepts (e.g., stocks, bonds, etc.) is encouraged but not necessary Our Values Act Like an Owner - Think and operate More ❯
and results in an ever-changing operational environment. As an Applied Scientist, you will design, develop and deploy robust and scalable scientific solutions via Operations Research and Machine Learning algorithms, especially in the context of stochastic customer demand and other sources of uncertainty requiring to move past deterministic and linear optimization. You will partner with other tech and science teams … of your solutions and their fast and scalable implementation to address and anticipate customer needs. Key job responsibilities - Build state-of-the art, robust, and scalable optimization and forecasting algorithms to drive optimal inventory placement and product flows in non-convex, non-linear, and stochastic optimization settings - Design and engineer algorithms using Cloud-based state-of-the art software development … QUALIFICATIONS - PhD, or a Master's degree and 5+ experience applying theoretical models in an applied environment - Experience in solving business problems through machine learning, data mining and statistical algorithms - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - 5+ years experience in commercial OR tools (e.g. More ❯
As an AI/ML Python Engineer at JPMorgan Chase within the Client Onboarding and KYC Engineering team, your responsibilities will include probing intricate business problems and employing sophisticated algorithms to design, evaluate, and implement AI/ML applications or models to resolve these issues. You will be required to leverage the company's extensive data assets from both internal … sentiment analysis, basic transformers for text-heavy datasets. Experience with LLM & Prompt Engineering, including tools like LangChain, LangGraph, and Retrieval-Augmented Generation (RAG). Experience in anomaly detection techniques, algorithms, and applications. Excellent problem-solving, communication (verbal and written), and teamwork skills. Preferred qualifications, capabilities, and skills Experience with big data frameworks, with a preference for Databricks. Experience with databases More ❯
Strong expertise in Python for machine learning (Pandas, NumPy, scikit-learn, etc.). Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX. Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning). Experience building and maintaining ML pipelines and data pipelines. Proficiency in model deployment techniques (e.g., serving models with REST APIs, gRPC, or via cloud services More ❯
Strong expertise in Python for machine learning (Pandas, NumPy, scikit-learn, etc.). Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX. Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning). Experience building and maintaining ML pipelines and data pipelines. Proficiency in model deployment techniques (e.g., serving models with REST APIs, gRPC, or via cloud services More ❯
Strong expertise in Python for machine learning (Pandas, NumPy, scikit-learn, etc.). Experience with deep learning frameworks such as TensorFlow, PyTorch, or JAX. Strong understanding of machine learning algorithms (supervised, unsupervised, reinforcement learning). Experience building and maintaining ML pipelines and data pipelines. Proficiency in model deployment techniques (e.g., serving models with REST APIs, gRPC, or via cloud services More ❯
Execute software solutions, design, development, and technical troubleshooting, thinking beyond routine approaches to build solutions or break down technical problems. Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems. Produce architecture and design artifacts for complex applications, ensuring design constraints are met by software code development. Gather, analyze, synthesize, and develop visualizations and More ❯
Aberdeen, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
impact environment. The ideal candidate will have a deep understanding of digital signal processing, machine learning, and generative AI models for audio applications. Key Responsibilities: Develop and optimize advanced algorithms for audio signal processing, including signal injection, enhancement, synthesis, restoration, and error correction. Design and train generative AI models to create, process, and analyze audio content. Implement and refine AI More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
impact environment. The ideal candidate will have a deep understanding of digital signal processing, machine learning, and generative AI models for audio applications. Key Responsibilities: Develop and optimize advanced algorithms for audio signal processing, including signal injection, enhancement, synthesis, restoration, and error correction. Design and train generative AI models to create, process, and analyze audio content. Implement and refine AI More ❯
Glasgow, Scotland, United Kingdom Hybrid / WFH Options
JR United Kingdom
impact environment. The ideal candidate will have a deep understanding of digital signal processing, machine learning, and generative AI models for audio applications. Key Responsibilities: Develop and optimize advanced algorithms for audio signal processing, including signal injection, enhancement, synthesis, restoration, and error correction. Design and train generative AI models to create, process, and analyze audio content. Implement and refine AI More ❯
Data Science project and initiatives. Engage with Stakeholders and Subject Matter Experts to identify new opportunities to apply these techniques. Design and develop Machine Learning and Artificial Intelligence applications, algorithms, models, and other analytics solutions. Lead and support Data Scientists, Engineers and Analysts in delivery of these initiatives. Prototype solutions to explore business hypothesis in an agile and iterative way More ❯
to drive awareness and use of new and leading-edge technologies Adds to team culture of equity, respect, and inclusion Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Collaborates More ❯