1 to 25 of 100 Python Jobs in Edinburgh

Senior Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
junior engineers and lead technical initiatives within cross-functional teams. Skills and Experience What skills we would like you to have Programming: Proficiency in Python, Java, Scala, or similar languages for data processing. Big Data Technologies: Hands-on experience with tools such as Databricks, Apache Spark, and Hadoop. Cloud Platforms ...

Sr. Snowflake Architect

Location
City of Edinburgh, Scotland, United Kingdom
regimes (e.g., GDPR/CCPA/HIPAA/PCI-DSS/SOX).Proficiency in SQL and at least one programming language for data engineering (Python preferred), plus CI/CD and IaC (Git, pipelines, Terraform/CloudFormation) including declarative, version-controlled Snowflake object management.Proven ability to assess legacy estates, create ...

Core Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
automation and recommend tools to improve data engineering workflows. Documentation: Maintain detailed technical documentation for all solutions and processes. Technical Skills Programming: Proficiency in Python, Java, Scala, or similar languages. Big Data Technologies: Hands-on experience with big data tools e.g. (Databricks, Apache Spark, Hadoop). Cloud Platforms: Familiarity with ...

Senior DevOps Solutions Engineer - London & Edinburgh, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
London or Edinburgh or are within commutable distance. Solid experience in DevOps and Platform Engineering. Proven architectural and design skills. Programming and scripting languages: Python, Go, YAML, JSON, etc. Experience with policy as code (e.g., Open Policy Agent and Rego). Git and version control workflows. CI/CD tools ...

Technical Data Analyst (SQL)

Location
City of Edinburgh, Scotland, United Kingdom
database design and data warehouse principles. Strong understanding of investment data, good to have Knowledge of one or more programming languages (e.g. Java, Python, VBA). Proficiency in data manipulation and data cleansing techniques. Knowledge of data governance and best practices in data management. Continuous improvement mindset for self ...

Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
communication skills and the ability to work effectively with technical and non-technical colleagues. Desirable experience includes: Experience with additional programming languages such as Python or Ruby. Experience with cloud platforms such as AWS, Azure or Google Cloud. Experience with micro services, messaging, event‐driven systems or API gateways. Experience ...

Consulting Engineer, Infrastructure & AI Architecture

Location
City of Edinburgh, Scotland, United Kingdom
sovereignty constraints that shape them. Sufficient hands-on fluency with infrastructure-as-code and automation (e.g., Terraform, Ansible, Kubernetes tooling) and working proficiency in Python to prototype, validate, and stress-test your own designs. Track record of building capacity and total-cost models that withstand scrutiny from engineering, finance ...

Systems Engineer - Data Engineering

Location
City of Edinburgh, Scotland, United Kingdom
Familiar with ETL/ELT frameworks, and experienced with Big Data Processing Tools (e.g. Spark, Airflow, Hive, etc.) Knowledge of programming languages (e.g. Java, Python, SQL) Hands-on experience with SQL/NoSQL database design. Degree in STEM, or similar field; a master’s is a plus. Data engineering certification ...

Senior Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
developer tooling, and automation platforms . Senior-level software engineering expertise with hands-on experience in several of the following: Java/Spring Boot Python JavaScript/TypeScript Gradle Jenkins/Groovy REST APIs and service integration Event-driven architectures and messaging technologies Strong understanding of containerized applications and practical ...

Data Science & AI Graduate Scheme - Edinburgh

Location
City of Edinburgh, Scotland, United Kingdom
transparency, interpretability and risk management throughout the AI lifecycle, helping maintain customer trust while delivering innovative AI capabilities. Your skills toolkit You’ll master: Python& SQL Cloud platforms like GCP Data Analysis Machine learning techniques, both theory and application Generative and Agentic AI AI Solution design and evaluation techniques ...

Software Engineer, AI Data - Edinburgh, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
Computer Science or a related field, or equivalent practical experience. 5+ years of professional software engineering experience, with strong backend development fundamentals. Proficiency in Python and Bash in Linux environments. Experience building and operating production systems, ideally involving data pipelines or large-scale data processing. Strong problem-solving skills, initiative ...

Senior Software Engineer - Java, Node.js & AWS

Location
City of Edinburgh, Scotland, United Kingdom
logging, metrics and distributed tracing Comprehensive testing across unit, integration and functional layers Maven or Gradle Java concurrency and JVM performance fundamentals Experience with Python, Spring Cloud, WebFlux or reactive programming would be advantageous. What Success Looks Like Technical Excellence & Craft Mastery Write clean, maintainable and highly optimised code. ...

Software Engineer New Edinburgh, Scotland, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
engineering field, or equivalent practical experience preferred. 2+ years of experience preferred. Experience writing distributed, highly scalable, and available backend systems & APIs using Java, Python, or similar programming languages. A fundamental understanding of data structures and algorithms. Good grasp of relational and non‐relational databases, messaging queues, and handling concurrency. ...

Edinburgh AI & Data Graduate Programme 2027 - 2028

Location
City of Edinburgh, Scotland, United Kingdom
collaboration. Bring a learning mindset, actively seek feedback and use it to adapt and improve. Have some experience using analytical tools (such as Python, SQL, Power BI, Excel). Accenture values collaboration, bringing people together at least three times a week at client sites or one of our UK offices. ...

Sr. Software Engineer - Customer Facing Applied AI New Edinburgh, UK

Location
City of Edinburgh, Scotland, United Kingdom
Monitor and maintain production AI systems with attention to reliability, cost, and performance Who You Are Extensive professional software engineering experience Professional experience with Python (the team's primary language) Experience working with LLM APIs (Claude, GPT, or similar) including function calling and structured outputs Comfort with SQL for data ...

Automation and Workflow Architect

Location
City of Edinburgh, Scotland, United Kingdom
measure, track, and quantitatively present automation performance metrics. Experience across the full application lifecycle (design, build, deploy, maintain) Strong programming experience (e.g., JavaScript, Python, Java or similar) Solid understanding of SQL databases, data modelling and query optimisation Strong analytical and problem‐solving skills Confidence working with multiple systems, tools ...

Senior Forward Deployed Engineer

Location
City of Edinburgh, Scotland, United Kingdom
including significant time in a client-facing technical role such as forward deployed engineering, solutions architecture, or technical consulting or implementation. Strong experience in Python (or another language) and confidence working across the full stack. Demonstrated experience designing and delivering production data pipelines and system integrations (ETL/ELT, APIs ...

Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Strong expertise in database architecture, design, and management.* Proven experience developing and maintaining ETL/ELT pipelines and scalable data workflows.* Strong proficiency in Python and SQL, or other relevant programming languages.* Experience with CI/CD pipelines, automation, and configuration management. **Preferred Qualifications:** * Experience in medical devices, sensor technologies ...

Security Engineer

Location
City of Edinburgh, Scotland, United Kingdom
technologies, particularly CrowdStrike, as well as experience with SIEM, SOAR and other security platforms.* Automation and integration skills including scripting or development using PowerShell, Python, Bash or similar, API-based integrations and Infrastructure as Code and configuration automation technologies such as Terraform.* CI/CD pipelines, version control and approaches ...

Principal AI Platform Engineer

Location
City of Edinburgh, Scotland, United Kingdom
gateways and API management, such as LiteLLM, Bifrost or similar* GPU workloads, including performance, utilisation and resource management* Programming and scripting, such as Python, Bash or Go* Monitoring, observability and SRE practices* Secure, resilient and scalable service design* Authentication, access control, rate limiting and service integration* Technical documentation and operational ...

DevOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
following as essential to the job: Expertise with CI/CD tools (Jenkins, GitHub actions, Gitlab CI, Azure DevOps etc) Strong scripting ability (e.g. Python, shell, PowerShell) OCI container build, management and orchestration (docker, podman, kubernetes, lxc, etc Artifact and dependency management and deployment Familiarity with networking fundamentals, including ...

Lead Systems Engineer – Guidance, Navigation, Control & Fusion

Location
City of Edinburgh, Scotland, United Kingdom
architectures, multi-modal and multiple-hypothesis filtering Visual-Inertial Navigation SLAM techniques GNSS/GPS simulation and integration Other software development experience (e.g. C++, Python or embedded environments). Familiarity with Systems Engineering principles, approaches and the engineering lifecycle. Knowledge of, Jira, Git and configuration management tools. Experience in collaborating ...

Devops Engineer

Location
City of Edinburgh, Scotland, United Kingdom
code or configuration management tooling (e.g. Terraform, Ansible, Puppet, or similar) Solid scripting ability in Bash and at least one higher‐level language (Python preferred) Experience with monitoring and observability tooling (e.g. Prometheus, Grafana, Datadog, or similar) Strong incident diagnosis skills — able to work from vague symptoms to root cause ...

Software Engineer - Customer Facing Applied AI

Location
City of Edinburgh, Scotland, United Kingdom
Monitor and maintain production AI systems with attention to reliability, cost, and performance Who You Are Prior professional software engineering experience Professional experience with Python (the team's primary language) Experience working with LLM APIs (Claude, GPT, or similar) including function calling and structured outputs Comfort with SQL for data ...

Senior Quantitative Analyst, AI-Driven Investment Analytics

Location
City of Edinburgh, Scotland, United Kingdom
portfolio construction and alpha generation, and advance our Investment Intelligence platform using AI/ML. Applicants should have a strong quantitative background, experience with Python/SQL, and familiarity with AI coding tools and LLMs to scale analytical outputs for investment teams. #J-18808-Ljbffr ...