programming/software engineering and may hold a degree in IT or a related subject. Experience in scripting and programming languages such as Golang, Python, and TypeScript is essential. Experience in systems administration, including Linux/Windows, is important. Hold a good understanding of common network protocols, especially HTTP/ More ❯
. Data engineering/data pipeline experience, with hands on experience on integration tools such as Azure Databricks Notebooks, Azure Data Factory or PySpark. Python extremely beneficial. About Royal London We're the UK's largest mutual life, pensions, and investment company, offering protection, long-term savings and asset management More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
Motability Operations
to provide clear and tangible examples of time when your insights and analysis have made an impact on a business. Strong programming skills in python and SQL and a familiarity with working with cloud platforms such as Snowflake and Sagemaker. Ability to communicate with both technical and non-technical audience More ❯
Employment Type: Contract, Part Time, Work From Home
APIs The ability to rapidly and effectively understand and translate product and business requirements into technical solutions Strong working knowledge of JavaScript, Java and Python A background in delivering solutions that securely span a complex infrastructure domain, across multiple cloud providers such as, IBM, AWS, GCP and On-Prem Familiarity More ❯
PhD, or a Master's degree and experience in CS, CE, ML or related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance More ❯
Edinburgh, Scotland, United Kingdom Hybrid / WFH Options
Synopsys Inc
home allowed. Key Requirements/Qualifications: * 5+ Years experience in a software development role * Good programming skills in C and C++ * Scripting Languages, preferably Python * Excellent communication and problem-solving skills * Good university degree (min. BS or MS) in Computer Science/Electronics or similar Useful to Have: * Understanding of More ❯
edinburgh, central scotland, united kingdom Hybrid / WFH Options
GE Vernova
based market coupling and balancing markets, is a plus. Experience with DevOps and Agile methodology. Proficiency in C++ programming; AIMMS software; additional skills in Python, Java, or similar languages are a plus. Experience working in a CI/CD environment (GitHub, test automation, etc.). Abilities: Experience working with international More ❯
in a team environment. Pro-active attitude to problem solving and optimization. Additional Skills/Preferences: Scripting language skills in one of: Lisp, Skill, Python, TCL. Experience with GUI frameworks, such as Qt, MFC (Windows). Familiarity with development on Linux/Unix or Windows. Exposure to build and version More ❯
degree and 6+ years of applied research experience - 3+ years of building machine learning models for business application experience - Experience programming in Java, C++, Python or related language PREFERRED QUALIFICATIONS - PhD in Electrical Engineering, Computer Sciences, or Mathematics with specialties in natural language processing, recommendation system, information retrieval or reinforcement More ❯
machine learning models for business application experience - PhD, or Master's degree and 6+ years of applied research experience - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning - Experience with prompting techniques for LLMs PREFERRED QUALIFICATIONS - Experience with modeling tools such More ❯
CS, CE, ML or related field - Experience in patents or publications at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance More ❯
abstract complex business problems into data, model, and decisioning ecosystems. Advanced knowledge of Statistics and ML techniques. Proficient in a range of programming languages (Python and/or R preferable, SQL, C#, Java). Solid grasp of popular and emerging technology stack for building and orchestrating ML solutions. A strong More ❯
strong commitment to preserving customer privacy while helping advertisers effectively reach their target audiences. BASIC QUALIFICATIONS Master's degree Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience in building machine learning models for business application Experience in applied research More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
HipHopTune Media
science roles, managing and analyzing data, and developing ML tools. Leadership experience in managing research projects and teams. Proficiency in programming languages like R, Python, Julia, with documentation skills. Excellent communication skills across disciplines and stakeholders. Strong time management skills for multitasking and rapid switching. Benefits and Culture We offer More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
ENGINEERINGUK
the ability to convey complex concepts simply and clearly to clients. Experience within the Wealth Management industry is a plus. Strong programming skills (e.g., Python, SQL, R, Linux) are a plus. BlackRock is proud to be an Equal Opportunity and Affirmative Action Employer. We evaluate qualified applicants without regard to More ❯
learning tools. Experience leading a team, coordinating others, and managing several research projects simultaneously. Fluency in one or more data science programming languages (R, Python with NumPy/pandas, etc., Julia) with experience in writing documentation. Excellent written and verbal communication skills, particularly with wider stakeholders and across disciplines. Proven More ❯
understanding of Agile working practices and toolsets. Experience of DevOps practices such as CI/CD pipelines would be advantageous, as would experience of Python, Terraform, Ansible, and PowerShell. Furthermore, you’ll need: Experience using observability tools and techniques with the ability to use data, information, and user sentiment to More ❯
machine learning models for business applications 3+ years of experience in developing models for business use Proficiency in programming languages such as Java, C++, Python, or related languages PREFERRED QUALIFICATIONS PhD in Electrical Engineering, Computer Science, or Mathematics, with specialties in NLP, recommendation systems, or information retrieval 2+ years of More ❯
Edinburgh, City of Edinburgh, United Kingdom Hybrid / WFH Options
Shields Talent Ltd
SQL skills and experience with relational databases and database design Knowledge of data architecture & data warehousing concepts, ETL and data modelling Strong background in Python development for data engineering Experience working with cloud data warehouse solutions Working knowledge of cloud-based solutions Experience building and deploying machine learning models in More ❯
solution to the business problems. Ideate on future roadmap for science in CMT, and CMT in general. BASIC QUALIFICATIONS Experience programming in Java, C++, Python or related language Experience with SQL and an RDBMS (e.g., Oracle) or Data Warehouse PREFERRED QUALIFICATIONS Experience implementing algorithms using both toolkits and self-developed More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Synopsys, Inc
Based in central Edinburgh with some working from home allowed. Key Requirements/Qualifications: Good programming skills in C and C++ Scripting Languages, preferably Python Excellent communication and problem-solving skills University degree (min. BS or MS) in Computer Science/Electronics or similar Useful to Have: Understanding of CPU More ❯
PhD, or a Master's degree and experience in CS, CE, ML or related field. Knowledge of programming languages such as C/C++, Python, Java or Perl. Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance More ❯
by this charter, come join us! BASIC QUALIFICATIONS - 3+ years of building machine learning models for business application experience - Experience programming in Java, C++, Python or related language - Experience with neural deep learning methods and machine learning PREFERRED QUALIFICATIONS - Experience with modeling tools such as R, scikit-learn, Spark MLLib More ❯
science, including managing, structuring, visualizing, analyzing data, and building statistical or machine learning tools. Fluency in one or more data science programming languages (R, Python with NumPy/pandas etc, Julia) with experience in writing documentation. Excellent written and verbal communication skills including the ability to present technical information and More ❯