Are you a business? Hire computer engineer candidates in London
Job description: Programmers and software development professionals design, develop, test, implement and maintain software systems in order to meet the specifications and business objectives of the information system; they also design and develop specialist software e.g. for computer games. Tasks required by this job include: - examines existing software and determines requirements for new/modified systems in the light of business needs; - undertakes feasibility study to design software solutions; - writes and codes individual programs according to specifications; - develops user interfaces; - tests and corrects software programs; - writes code for specialist programming for computer games, (for example, artificial intelligence, 3D engine development); - implements and evaluates the software; - plans and maintains database structures; - writes operational documentation and provides subsequent support and training for users.
Outlier helps the world’s most innovative companies improve their AI models by providing human feedback. Are you an experienced software engineer who would like to lend your coding expertise to train AI models? We partner with organizations to train AI large language models, helping cutting-edge generative AI models write better code. Projects typically include discrete, highly variable problems that involve engaging with these models as they learn to code. There is no requirement for previous AI experience. About the opportunity: Outlier is looking for talented coders to help train generative artificial intelligence models This freelance opportunity is remote and hours are flexible, so you can work whenever is best for you You may contribute your expertise by… Crafting and answering questions related to computer science in order to help train AI models Evaluating and ranking code generated by AI models Examples of desirable expertise: Currently enrolled in or completed a bachelor's degree or higher in computer science at a selective institution Proficiency working with one or more of the the following languages: Java, Python, JavaScript / TypeScript, C++ Ability to articulate complex concepts fluently in English Excellent attention to detail, including grammar, punctuation, and style guidelines Payment: Currently, pay rates for core project work by Tier 2 coding experts in the U.S. average USD $30 per hour. Rates vary based on expertise, skills assessment, location, project need, and other factors. For example, higher rates may be offered to PhDs. For non-core work, such as during initial project onboarding or project overtime phases, lower rates may apply. Certain projects offer incentive payments. Please review the payment terms for each project.
Entry Level CNC Machine Operator We are a London based hand-made quality custom LED neon sign company. At Planet Neon, we are dedicated to providing the highest quality products that will transform any Home, Venue and Business. We pride ourselves on unparalleled customer service & after-sales care that will ensure that every customer completes their purchase with absolute certainty and trust in Planet Neon. We thrive on excellence and always look to the future when adding new lines to our ranges so that you can feel comfortable knowing that we have gone huge distances to ensure that your space will be modern and stand out. With a variety of colours and sizes of our LED Neon Signs, we would like to invite you to open your mind and your home to the stylish enhancements that Planet Neon has to offer. In a world surrounded by intelligent technology, we provide LED Signs that can be remotely operated. - Job Description - Using the CNC machine - Operating industrial machinery, which can include a hydraulic press, grinder, borer. - Loading and unloading 8mm and 10mm Acrylic Sheets to carve Signs. - Fitting the right tools to active machines. - Performing proper set-up and calibration procedures for all equipment and accessories. - Setting tolerance levels and cutting speeds. - Translates the requirements of detailed part drawings into measurements for production. - Inspecting workflows to ensure that technical and quality standards are met. - Devising a work plan to efficiently carry out daily machining. Skills Required - Basic knowledge of CNC machinery operation or a strong interest in learning CNC skills (training will be provided). - Ability to read CAD files (training will be provided). - Strong attention to detail and commitment to producing high-quality work. - Ability to work collaboratively in a team-oriented environment. - Basic computer skills and a willingness to learn CNC software (CAD) - Good problem-solving skills and ability to troubleshoot basic machine issues. Qualifications: - No prior CNC experience required, but a background in design, engineering, or carpentry is a plus. - Technical or vocational training in manufacturing, engineering, or a related field is desirable but not essential. - GCSEs or equivalent qualification in Maths, Design Technology, or Engineering are beneficial. What We Offer: - Full training and development on CNC operations and manufacturing processes. - Opportunity to work on exciting, high-profile projects for global brands. - A supportive and creative work environment with room for growth. - Competitive salary and benefits package.
Job description Multi Skilled Engineer Job Description is as follows: Provide and maintain a high level of building maintenance support to our client’s sites. Form part of a team of facilities management support staff, ensuring that the service provided meets the contractual requirements and complies with all current regulations. Ensure all assets are always maintained and in a compliant condition. Ensure the buildings remain in compliance with all applicable laws and regulations. Main Duties Ensure that the day-to-day planned preventative maintenance activities of building maintenance is completed in line with our contractual obligations Ensure all assets are maintained in accordance with the O&M Manuals and Industry standard requirements. Assist in supervising contractors and sub-contractors and ensure compliance with all statutory obligations Ensure that all reactive calls are closed out in line with our contractual time scales Ensure compliance with all Health and Safety legislation and Company policy. (Fire regulations, COSHH, Safe working practices, PPE, PAT testing etc) Ensure all building fabric elements are functional and operational within design parameters and carry out reactive repairs within agreed response and rectification times Keep all plant/rooms / services enclosures clean, tidy safe and secure Assist other engineers / staff with their duties as required Undertake any ad-hoc duties that may be necessary during the course of your working shift Be on-call as required What we are looking for Time served apprenticeship or equivalent NVQ qualification in HVAC. Minimum 5 years of providing service and maintenance on HVAC systems in a commercial environment. NVQ or City & Guilds in the following: Electrical Engineer or equivalent 18th Edition Electrical Wiring Regulations (BS7671) City & Guilds 2391 Testing & Inspection Ability to undertake all facets of maintenance and installation requirements as required within the scope of the contract. Be pro-active and have the ability to anticipate and/or diagnose and repair faults. Ability to record work accurately on work sheets and computer-based systems. Ability to effectively prioritise own workload. Flexibility and adaptability to change / flexible approach to work and working hours Pro-active and positive approach to work. Must have sound interpersonal skills and pay attention to detail. Presented in a clean and tidy manner to represent the company, in the most professional manner possible, utilising the uniform and PPE issued. Provide excellent customer service to building occupants, ensuring they are made aware of work order progress in a timely manner. Good understanding of current Health & Safety legislation and its application within role. Previous Experience of using and maintaining CAFM system within Facilities Management contract. Good knowledge of building Statutory Compliance. Able to carry tools and equipment by hand up to 20kg. Committed to the delivery of excellent customer service. Must be available to take responsibility for out of hours call outs.
Job Overview: We are seeking a highly skilled DevOps Engineer to join our team. The successful candidates will play a pivotal role in streamlining development, deployment, and monitoring processes. You will be responsible for designing, building, and maintaining Continuous Integration/Continuous Deployment (CI/CD) pipelines, ensuring the stability and scalability of our infrastructure, and implementing best practices in automation. As a DevOps Engineer, you will work closely with software development and IT operations teams to ensure smooth and efficient operations across various cloud environments. Key Responsibilities: CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines to streamline development and deployment processes. Automate build, test, and deployment workflows to ensure rapid and reliable software delivery. Troubleshoot and optimize existing pipelines for performance and scalability. Cloud Infrastructure Management: Manage cloud infrastructure across AWS, Azure, and GCP to ensure availability, scalability, and security. Implement infrastructure as code (IaC) using tools like Terraform, CloudFormation, or ARM templates. Monitor cloud resources and optimize for cost, performance, and reliability. Containerization and Orchestration: Develop, deploy, and manage containerized applications using Docker. Implement and manage Kubernetes clusters for orchestration of containers. Optimize container environments for scalability and performance. Automation and Scripting: Develop automation scripts for server provisioning, application deployment, and configuration management using tools such as Ansible, Chef, or Puppet. Implement automated monitoring, alerting, and reporting systems to track the performance and health of applications and infrastructure. Site Reliability Engineering (SRE): Ensure the reliability and availability of services through proactive monitoring, troubleshooting, and incident response. Establish SLAs, SLIs, and SLOs for critical services and drive initiatives to improve system reliability. Conduct root cause analysis on incidents and outages, implementing fixes and preventive measures. Collaboration and Communication: Work closely with development, QA, and operations teams to align on software releases and infrastructure needs. Ensure knowledge sharing and best practices within the team to foster a collaborative DevOps culture. Required/Preferred Skills: CI/CD Tools: Jenkins, GitLab CI, CircleCI, Travis CI, or similar. Cloud Platforms: AWS, Azure, GCP with expertise in managing multi-cloud environments. Containerization: Docker, Kubernetes, Helm. Automation Tools: Ansible, Chef, Puppet, or similar. Infrastructure as Code: Terraform, CloudFormation, or ARM templates. Monitoring & Logging: Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), Datadog. Version Control: Git, GitHub, GitLab. Scripting Languages: Python, Bash, PowerShell, or equivalent. Operating Systems: Proficiency in Linux and Windows server environments. Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience). 3+ years of hands-on experience in DevOps, cloud infrastructure, and automation. Strong understanding of networking, security best practices, and system architecture. Certification in AWS, Azure, or GCP (preferred but not mandatory). Key Attributes: Problem-solving mindset with strong analytical skills. Ability to work in a fast-paced, collaborative team environment. Excellent communication and organizational skills. Passion for continuous learning and staying updated with the latest technologies.
Job Overview: We are seeking a skilled and motivated Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, coding, testing, and deploying software solutions that meet the needs of our clients and drive our business forward. As a Software Developer, you will collaborate with cross-functional teams to deliver high-quality software products and contribute to the overall success of our projects. Key Responsibilities: Software Development: Design, develop, test, and maintain software applications and systems using modern programming languages and technologies. Code Quality: Write clean, scalable, and efficient code. Review and refactor code to ensure high performance and reliability. Collaboration: Work closely with product managers, designers, and other developers to understand requirements and deliver software solutions that meet business needs. Troubleshooting: Diagnose and resolve technical issues and bugs. Provide ongoing support and maintenance for existing applications. Documentation: Create and maintain comprehensive documentation for code, processes, and technical specifications. Testing: Implement and execute unit tests, integration tests, and automated testing to ensure software quality and performance. Innovation: Stay updated with the latest industry trends, technologies, and best practices. Propose and implement innovative solutions to improve software development processes. Version Control: Use version control systems (e.g., Git) to manage code changes and collaborate with team members. Requirements: Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience. Experience: from 3 years of professional experience in software development. Experience in specific technologies or industries is a plus. Programming Languages: Proficiency in Python, Java, JavaScript etc. Frameworks/Libraries: Experience with frameworks and libraries such as [e.g., React, Angular, Django]. Database Management: Knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL). Familiarity with NoSQL databases (e.g., MongoDB) is advantageous. Version Control: Proficiency in Git or other version control systems. Development Tools: Familiarity with development environments and tools like [e.g., Visual Studio Code, IntelliJ IDEA]. API Integration: Experience with designing, implementing, and working with APIs (RESTful, GraphQL). Testing: Knowledge of testing frameworks and practices (e.g., unit testing, automated testing). Cloud Platforms: Experience with cloud services (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus. Soft Skills: Problem-Solving: Strong analytical skills and the ability to tackle complex technical challenges. Communication: Excellent verbal and written communication skills for effective collaboration and documentation. Teamwork: Ability to work collaboratively in a team environment and contribute to group efforts. Adaptability: Willingness to learn new technologies and adapt to changing requirements. Attention to Detail: Strong focus on code quality, accuracy, and thoroughness. Time Management: Ability to manage multiple tasks and projects effectively, meeting deadlines.