design processes and drive innovation in the engineering industry through real-time data management and intuitive interfaces. We are looking for a talented software engineer with deep expertise in Python, cloud infrastructure, and databasing as we scale for the next phase of growth. Come join our passionate team of developers dedicated to drastically accelerate engineering design and give engineers more … innovating the way in which engineering enterprises collaborate. Topics: Git for data, ontology design, connectors, clients for different languages and plugin mechanisms. ParaPy SDK: our continuously evolving set of Python packages that our customers use daily for their application development purposes. Topics: parametric language design, geometry modeling, meshing, automated simulation, Web UI and Cloud interfacing. Wie we zoeken A passion … creating a platform with useful abstractions to enable other developers. A M.Sc. in Engineering, Computer Science or equivalent. 3 years of experience writing code as part of your job (Python is a hard requirement). 2 years of experience with cloud software and providers: Azure, AWS, GCP. Experience with professional DevOps: Git, automated testing, CI/CD, etc. Expertise in More ❯
of applications Write efficient, reusable, and scalable code based on current software systems Fine-tune and develop cloud infrastructure for data driven applications Test and debug software applications with Python test framework tools Be a highly collaborative and outgoing individual, a keen team player that can provide excellent customer service. Experience - Essentials Strong team player with good communication and interpersonal … skills Experience as a Python Developer or in a similar role Strong understanding of software development principles, design patterns, and best practices Experience in RESTful APIs, web frameworks, NoSQL databases and serverless applications Strong understanding of version control systems and familiarity with CI/CD Pipelines Bachelor's degree in Computer Science, Software Engineering, or related fields Working knowledge of More ❯
London, England, United Kingdom Hybrid / WFH Options
Canonical
Social network you want to login/join with: Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics, London col-narrow-left Client: Canonical Location: London, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Reference: 2f3afabc6d1f Job Views: 3 Posted: 29.06.2025 Expiry Date: 13.08.2025 col-wide Job Description: Canonical is a leading … to four times yearly in person, in interesting locations around the world, to align on strategy and execution. The company is founder led, profitable and growing. We are hiring Python and Kubernetes Specialist Engineers focused on Data, Workflows, AI/ML and Analytics Solutions to join our teams building open source solutions for public cloud and private infrastructure. As a … public with upstream and Ubuntu communities Generate and discuss ideas, and collaborate on finding good solutions What we are looking for in you Professional or academic software delivery using Python Exceptional academic track record from both high school and university Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path Confidence to respectfully speak up More ❯
Save job This is a hands-on Principal Software Engineer role within a team working on secure, scalable, and high-performance systems that support critical financial operations.We are looking for a highly skilled individual with computer science expertise, problem-solving More ❯
Engineer Experience in the travel or retail industry would be an advantage. Design, implement, and maintain software components that incorporate machine learning algorithms and data processing. Develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and transform data for machine … frameworks like TensorFlow or PyTorch for model serving) and implement monitoring to track model performance, accuracy, and reliability post-deployment. Keep up-to-date with the latest developments in Python, AI/ML technologies, and software engineering best practices. Proactively suggest improvements to systems and processes, and contribute to architectural decisions that enhance the capabilities or performance of our AI … Artificial Intelligence/Machine Learning is a plus. Must have 8 years’ experience working as a Software Engineer on large software applications Proficient in many of the following technologies – Python, REST, PyTorch, TensorFlow, Docker, FastAPI, Selenium, React, TypeScript, Redux, GraphQL, Kafka, Apache Spark. Experience working with one or more of the following database systems – DynamoDB, DocumentDB, MongoDB Demonstrated expertise in More ❯
be your best self! We are seeking a Senior Software Engineer to join our team in York! Your Impact: Software Development: Design, implement, and maintain scalable, maintainable, and efficient Python-based applications, focusing on backend and full-stack development. Collaboration & Communication: Work closely with product managers, designers, and other engineers to understand requirements and deliver solutions that meet business goals. … Debugging and Optimization: Troubleshoot and debug production issues. Optimize applications for performance and responsiveness. Stay Up to Date with Technology: Keep yourself and the team updated on the latest Python technologies, frameworks, and tools like Apache Spark , Databricks , Apache Pulsar , Apache Airflow , Temporal , and Apache Flink , sharing knowledge and suggesting improvements. Documentation: Contribute to clear and concise documentation for software … processes, and systems to ensure team alignment and knowledge sharing. Your Qualifications: Experience: Professional experience in Python development or related software engineering roles. Python Proficiency: Strong knowledge of Python, including experience with web frameworks like Django , Flask , or FastAPI . Database Management: Solid experience with relational databases like PostgreSQL or MySQL and familiarity with NoSQL databases like Redis . Distributed More ❯
The Role – Senior Software Engineer We are seeking a talented Senior Developer with a strong focus on Python-based AI/ML development, automation, and general software engineering. The successful candidate will play a key role in building and deploying machine learning features and data-driven applications. You will work on end-to-end solutions – from writing robust code and … ecosystem. This role requires a mix of software engineering excellence, an eye for automation, and hands-on experience with AI/ML frameworks. If you are passionate about leveraging Python to solve complex problems and deliver scalable AI solutions, we want to hear from you. Experience in the travel or retail industry would be an advantage. Responsibilities Design, implement, and … maintain software components that incorporate machine learning algorithms and data processing. Develop clean, efficient Python code for both backend logic and integration of ML models. Understand the business drivers behind each feature. Create and optimise data pipelines to collect, preprocess, and transform data for machine learning and analytics. Work with large datasets, ensuring data quality and availability for training and More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Experis - ManpowerGroup
the world's leading financial institutions. Key Accountabilities: Responsibilities will include: Design, develop and maintain highly available, secure, and performant backend REST API services along with frontend client using Python , GoLang, Docker and Cloud-Native services . Implement and manage database schema changes using Liquibase , ensuring alignment with compliance and audit standards. Build and maintain CI/CD pipelines in … Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP , including cloud-native services, networking … Terraform, Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services or other regulated environments. AWS/GCP certifications More ❯
Sheffield, South Yorkshire, United Kingdom Hybrid / WFH Options
Experis
the world's leading financial institutions. Key Accountabilities: Responsibilities will include: Design, develop and maintain highly available, secure, and performant backend REST API services along with frontend client using Python , GoLang, Docker and Cloud-Native services . Implement and manage database schema changes using Liquibase , ensuring alignment with compliance and audit standards. Build and maintain CI/CD pipelines in … Science or equivalent industry experience. Comes from Software Engineering background with infrastructure experience. 5+ years of development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang . Experience with Liquibase or similar tools for database change management and version control. Hands-on experience with AWS and/or GCP , including cloud-native services, networking … Terraform, Ansible etc.). Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools. Experience working within an Agile environment. Programming experience in following languages: Python, Java, GoLang. Ability to quickly acquire new skills and tools. Good non-functional testing experience. Desirable Skills Experience working in financial services or other regulated environments. AWS/GCP certifications More ❯
and proposing and implementing structural improvements. On a daily basis, you will be working with a range of programming, cloud computing, configuration tools, database technologies such as AWS, Linux, Python, nodeJS, PostGresSQL, ansible and Elasticsearch What This Offers Joining acompany at the forefront of innovation An exciting and varied tech stack A wealth of career progression opportunities this is an … for contact are available on our website). Keywords-Site Reliability Engineer/SRE/DevOps/Software Engineering/Software Development/Engineering/Physics/Astrophysics/Python/Computer science/Cloud/Mathematics/AWS/Azure/GCP/nodeJS/SQL/noSQL/ansible/HAProxy/linux/UNIX/Amazon web … services/Azure/GCP/Kubernetes/Cloud/Ansible/Python/Linux/UNIX Cloud DevOps Engineer/Cloud Automation Engineer/Cloud Infrastructure Engineer/Cloud Deployment Specialist/Cloud Operations Engineer/Cloud Platform Engineer/Cloud Solutions Engineer/Cloud Systems Engineer/Cloud Continuous Integration/Continuous Deployment (CI/CD) Engineer/ More ❯
processes. Manage and optimize cloud-based infrastructure (AWS, Azure, GCP) using Infrastructure as Code (IaC) tools such as Terraform or Ansible. Develop and maintain automation scripts using Bash, PowerShell, Python, or similar scripting languages. Implement containerization and orchestration using Docker and Kubernetes. Monitor, analyze, and troubleshoot system performance, ensuring high availability and reliability. Manage source control systems (Git) and integrate … tools such as Jenkins, GitLab CI/CD, or Azure DevOps. Hands-on experience with cloud platforms (AWS, Azure, GCP) and infrastructure automation. Proficiency in scripting languages (Bash, PowerShell, Python) for automation. Experience with containerization (Docker, Kubernetes) and orchestration tools. Strong understanding of networking, system administration, and security best practices. Experience working with version control systems (Git) and managing repositories. More ❯
new technologies, as this opportunity is focused on finding innovative solutions to our customer's toughest challenges. If you are a software engineer with experience in both Java and Python and are interested in solving new challenges, we certainly would like to have you as a part of our team. You'd like to do this: Analyzing, designing, developing, testing … deploying, and maintaining Java & Python based innovative solutions to address emerging mission challenges, using industry best practices and frameworks. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Researching new technologies, understanding emerging challenges to mission critical solutions and quick reaction problem identification & resolution. Document experiment results, prototype software solutions and ensuring that all … of experience. Senior Software Engineer: Bachelor's or Master's degree in Computer Science or related field. 14+ years of software engineering experience. Strong software development skills with Java, Python, Object Oriented Programming concepts and patterns. Solid understanding of data structures, algorithms, and computational complexity. Experience in the full SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding More ❯
Manchester, England, United Kingdom Hybrid / WFH Options
OpenAsset
AI/ML within our organization. In this hands-on technical role, you’ll not only drive the development of innovative machine learning models and AI-driven solutions, leveraging Python, Amazon Bedrock, and AWS technologies, but also lay the foundation for a new AI/ML pod and competency at OpenAsset. You’ll help establish the team’s strategic vision … Skills and Experience 5+ years of experience in AI/ML engineering, including building and deploying machine learning models in production environments. Expert proficiency in programming languages such as Python, with a focus on data engineering/science, machine learning, and MLOps workflows. Deep understanding of AI/ML systems architecture, including experience with distributed systems and large-scale data … Scrum methodologies, effectively managing sprints and delivering iterative improvements. Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related technical field. Technologies we use Python Bedrock Java Terraform Docker AWS MySQL Github (and Github actions) 8 bank holidays SSP Work from home flexibility Paid parental leave 5-Day Working Abroad Policy per year Pension program More ❯
as security and work comfortably in a collaborative, agile environment. Responsibilities As an IC4 your responsibilities could include, but not be limited to: Design and develop software in Java, Python, and other languages. Participate in the entire software lifecycle – development, testing, CI/CD and production operations Apply engineering principles for defining robust and maintainable architectures and designs. Build cloud … z2bz0 years ofdeveloping and shipping distributed enterpriseand/or cloud native systems, or similar technically complex projects. Demonstrable ability to write great code in modern Java (17+), Python, or similar OO languagesExperience leading teams, coaching & mentoring junior engineers. Strong grasp of system design fundamentals and distributed systems architectural best practices Experience building microservices and RESTful services Experienced at building highly … impact and thrive in collaborative and energetic environments Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive. Preferred Skills & Experience Programming languages: Proficiency in Java, Python, and JavaScript is preferred. Experience with AI/ML frameworks and libraries is a significant asset. Production experience with Cloud and ML technologies Experience working in the below areas and More ❯
new technologies, as this opportunity is focused on finding innovative solutions to our customer's toughest challenges. If you are a software engineer with experience in both Java and Python and are interested in solving new challenges, we certainly would like to have you as a part of our team. You'd like to do this: Analyzing, designing, developing, testing … deploying, and maintaining Java & Python based innovative solutions to address emerging mission challenges, using industry best practices and frameworks. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. Researching new technologies, understanding emerging challenges to mission critical solutions and quick reaction problem identification & resolution. Document experiment results, prototype software solutions and ensuring that all … is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. Strong software development skills with Java, Python, Object Oriented Programming concepts and patterns. Solid understanding of data structures, algorithms, and computational complexity. Experience in the full SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding More ❯
and data protection measures. Troubleshoot and resolve technical issues, minimizing system downtime. Manage user access, permissions, and authentication protocols. Automate system administration tasks using scripting languages such as PowerShell, Python, or Bash. Maintain documentation of IT infrastructure, configurations, and processes. Research and recommend new technologies to improve efficiency and security. Support IT projects, including migrations, upgrades, and integrations. Provide guidance … V). Knowledge of networking principles (TCP/IP, DNS, DHCP, VPN). Familiarity with cloud platforms (AWS, Azure, Google Cloud). Strong scripting and automation skills (PowerShell, Bash, Python). Experience with Active Directory, Group Policy, and identity management solutions. Understanding of cybersecurity best practices and compliance standards. Strong troubleshooting and problem-solving abilities. Excellent communication and teamwork skills.Preferred More ❯
Annapolis Junction, Maryland, United States Hybrid / WFH Options
Halogen Engineering Group, Inc
software into new or modified systems or operating environments. Develop simple data queries for existing or proposed databases or data repositories. Software development using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc. Has experience with agile development processes. Has experience with source code control systems, such as Git. Serve as team lead at the level appropriate to the … or more teams and monitor their performance. Required Skills Experience using the Linux CLI to perform basic operations and package management Experience writing scripts using Shell/Bash/Python to automate administrative tasks and workflows Experience developing with multiple programming languages including Java and Python Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL Experience with CI/ More ❯
as security and work comfortably in a collaborative, agile environment. Responsibilities As an IC4 your responsibilities could include, but not be limited to: Design and develop software in Java, Python, and other languages. Participate in the entire software lifecycle – development, testing, CI/CD and production operations Apply engineering principles for defining robust and maintainable architectures and designs. Build cloud … z2bz0 years of developing and shipping distributed enterprise and/or cloud native systems, or similar technically complex projects. Demonstrable ability to write great code in modern Java (17+), Python, or similar OO languagesExperience leading teams, coaching & mentoring junior engineers. Strong grasp of system design fundamentals and distributed systems architectural best practices Experience building microservices and RESTful services Experienced at … impact and thrive in collaborative and energetic environments Systematic problem-solving approach, strong communication skills, a sense of ownership, and drive. Preferred Skills & Experience Programming languages: Proficiency in Java, Python, and JavaScript is preferred. Experience with AI/ML frameworks and libraries is a significant asset. Production experience with Cloud and ML technologies Experience working in the below areas and More ❯
to build robust systems and software utilizing cloud capabilities and gain experience in Agile development. Responsibilities: • Design & Develop: Contribute to software programming initiatives using JavaScript, Java, and/or Python to drive innovation and enhance system capabilities. • Test & Validate: Execute software system validation and testing methods using Junit and Katalon. • Automate & Deploy: Create software solutions that leverage automated deployment technologies … and project documentation. Qualifications: Basic Requirements: • Bachelor's degree in a relevant discipline with 2-4 years of experience, or equivalent qualifications. • Proficient in JavaScript; additional experience with Java, Python, and/or Bash is desired. • Experience with Linux OS scripting and database integration (relational and NoSQL). • Familiarity with cloud infrastructure platforms (AWS, Azure) and DevOps tools (Ansible, Docker More ❯
one major cloud platform (AWS, Azure, GCP). -Experience with infrastructure-as-code tools (e.g., Terraform, Ansible). -Familiarity with containerization and orchestration (Docker, Kubernetes). -Strong scripting skills (Python, Bash, PowerShell). -Understanding of networking, security, and cloud architecture principles. -Demonstrate knowledge of Linux and Windows systems. -Possess basic scripting skills, such as Bash, Python or PowerShell. -Excellent communication More ❯
relational databases, data warehousing, big data platforms (e.g., Hadoop, Spark), data streaming (e.g., Kafka), and cloud services (e.g., AWS, GCP, Azure). Ideally some programming skills in languages like Python, Java, or Scala, with experience in automation and scripting. Experience with containerization and orchestration tools like Docker and Kubernetes is a plus. Experience with data governance, data security, and compliance … and promote cloud adoption Create CI/CD pipelines using Jenkins, Bitbucket/Git Create monitoring dashboards and metrics using Splunk, Prometheus, Grafana Write unit tests in Go/Python/Java Work on a globally distributed team CME Group: Where Futures Are Made CME Group (www.cmegroup.com) is the world's leading derivatives marketplace. But who we are goes deeper More ❯
the customer and internal EDB teams, identifying new opportunities and providing product feedback. Application Development Support: Guide customers on best practices for developing custom applications using languages such as Python, Java, C++, or Ruby. What You'll Bring... 5+ years of experience in a customer-facing technical consulting role. A Bachelor's or Master's degree in Computer Science/… of hands-on DBA experience with PostgreSQL and/or Oracle, including strong proficiency in SQL. Proven experience with Linux system administration (RHEL, CentOS, Ubuntu, etc.) and scripting (Bash, Python, etc.). Demonstrable knowledge of Kubernetes concepts and their application in database deployment. An understanding of vector databases and their role in AI and machine learning. Excellent time management and More ❯
in requests, integrate with other tools, and provide metrics and reporting capabilities. The program is specifically seeking candidates with OpenTable format/PySpark experience, backend API technology such as Python (FastAPI), Java, SpringBoot, and RESTful design patterns best practices. Experience with JavaScript + UI framework (Angular, React, Vue, etc), Docker, AWS, and Terraform. Additionally, the program is seeking experience with … Systems, Engineering, or additional years of specialized experience in a scientific or technical discipline. • Proven experience with OpenTable formats and PySpark. • Demonstrated experience with backend API technology such as Python, Java, and SpringBoot, and experience using RESTful API design patterns, standards, and best practices. • Experience in client-side technologies (JavaScript, UI Framework, Angular, React, Vue, etc.). • Demonstrated experience and More ❯
in requests, integrate with other tools, and provide metrics and reporting capabilities. The program is specifically seeking candidates with OpenTable format/PySpark experience, backend API technology such as Python (FastAPI), Java, SpringBoot, and RESTful design patterns best practices. Experience with JavaScript + UI framework (Angular, React, Vue, etc), Docker, AWS, and Terraform. Additionally, the program is seeking experience with … Information Systems, Engineering, or additional years ofspecialized experience in a scientific or technical discipline. • Proven experience with OpenTable formats and PySpark. • Demonstrated experience with backend API technology such as Python, Java, and SpringBoot, andexperience using RESTful API design patterns, standards, and best practices. • Experience in client-side technologies (JavaScript, UI Framework, Angular, React, Vue, etc.). • Demonstrated experience and technical More ❯
the customer and internal EDB teams, identifying new opportunities and providing product feedback. Application Development Support: Guide customers on best practices for developing custom applications using languages such as Python, Java, C++, or Ruby. What You'll Bring... 5+ years of experience in a customer-facing technical consulting role. A Bachelor's or Master's degree in Computer Science/… of hands-on DBA experience with PostgreSQL and/or Oracle, including strong proficiency in SQL. Proven experience with Linux system administration (RHEL, CentOS, Ubuntu, etc.) and scripting (Bash, Python, etc.). Demonstrable knowledge of Kubernetes concepts and their application in database deployment. An understanding of vector databases and their role in AI and machine learning. Excellent time management and More ❯