Senior Software Engineer/Programmer
Our client is working within the power grid operations space, ensuring reliable, clean, and affordable electricity. Key Responsibilities: Develop and maintain sophisticated programs and scripts to fulfill project requirements. Design and enhance systems using C++ and contemporary web development frameworks. Implement and integrate AI models for analytical and operational purposes. Oversee and manage databases in MS Access, SQL Server, and PostgreSQL. Work with cross-functional teams to create solutions for electric power systems and market applications (optional but beneficial). Conduct debugging, testing, and optimization of software solutions to ensure reliability and efficiency. Key Attributes & Qualifications: Programming Skills: Proficiency in C++ and/or web development languages (e.g., JavaScript, Python, HTML/CSS). Ability to write clean, optimized, and efficient code. AI Expertise: Strong understanding and practical experience with AI models, including machine learning frameworks (e.g., TensorFlow, PyTorch, or similar). Capability to develop and deploy AI-based applications to address complex challenges. Database Management: Extensive experience with MS Access, SQL Server, and PostgreSQL for querying, development, and data management. Optional: Knowledge of electric power systems and/or energy markets is a plus. Education: Bachelor's or Master's degree in Computer Science, Software Engineering, AI/ML, or a related technical field.
US$120000 - US$150000 per year
Boston
Apply
Senior Backend Engineer
Senior Backend Developer Opportunity in Stamford, CT Are you passionate about creating cutting-edge web applications? Do you thrive on innovation and collaboration with a dynamic team of professionals? We are searching for an accomplished Senior Backend Developer to design, develop, and optimize complex software solutions. This permanent role offers the chance to make significant contributions within our prestigious development unit based in sunny Stamford. In this position you will... Demonstrate 3+ years of experience in building cloud-based microservices with Python and AWS Serverless Collaborate on developing the next-gen software suite, focusing on system architecture and design Be able to effectively communicate with cross-functional teams Experience processing large data sets using tools like Airflow, InfluxDB or similar a great plus Requirements: Bachelor's or Master's degree in computer science, mathematics, engineering, or a related field, or equivalent work experience Proficient in object-oriented programming languages, with a preference for Python Keen interest in analytics and/or finance-related programming Quick learner with the ability to acquire new skills efficiently
US$165000 - US$185000 per year
Stamford
Apply
Vice President, Global Technology Services
Glocomms is looking for a Vice President of Global Technology to play a key role in leading our client's technology transformation with an industry leading Hopsitality group. This role is pivotal in driving innovation, enhancing business relationships, and ensuring the seamless integration of cutting-edge technology solutions across our client's global operations. The ideal candidate will possess a strong blend of technical expertise, strategic thinking, and exceptional leadership skills to foster collaboration and elevate our technological capabilities. Responsibilities: Develop and execute a comprehensive technology strategy aligned with the organization's goals and objectives. Lead the transformation initiatives to modernize and optimize technology infrastructure, systems, and processes. Cultivate and maintain strong relationships with key stakeholders, including business leaders, partners, and vendors, to ensure alignment and collaboration. Drive innovation by identifying emerging technologies and trends that can enhance the organization's competitive edge. Build, mentor, and lead a high-performing global technology team, fostering a culture of excellence and continuous improvement. Oversee the planning, execution, and delivery of technology projects, ensuring they are completed on time, within scope, and budget. Implement robust cybersecurity measures and risk management strategies to protect the organization's data and technology assets. Establish and monitor key performance indicators (KPIs) to measure the effectiveness and impact of technology initiatives. Oversee the development and implementation of technical and digital products, including marketing and sales platform technologies. Ensure effective desktop and field infrastructure technology support, conference room technologies, and building security system technologies. Implement and manage IT Infrastructure Library (ITIL) processes, including incident management, problem management, event management, service catalog management, service continuity management, access management, request fulfillment management, and continual service improvement. Develop and execute customer support strategies to enhance service levels and manage customer satisfaction and escalation processes. Manage the operating budget ($18M annually) and capital budget ($3M annually) for the Enterprise Infrastructure team. Lead a global staff of 120 associates across functional areas such as desktop and field technology. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field; Master's degree preferred. ITIL certification required. Minimum of 10 years of experience in technology leadership roles within a multi-national, matrix-structured organization, preferably in hotel management, vacation ownership, or hospitality. Strong leadership and team management skills, with the ability to inspire and motivate a diverse team. Excellent strategic planning and execution skills, with the ability to translate business needs into technology solutions. Exceptional communication and interpersonal skills, with the ability to build and maintain effective business relationships. Strong analytical and problem-solving abilities, with a focus on delivering innovative solutions. Proven project management skills, with experience in change management. Experience working in a global organization, with an understanding of diverse cultural and business environments.
US$200000 - US$250000 per year
Orlando
Apply
R&D Software Senior Manager
About Our Client: My client is a global leader in medical technology, specializing in innovative solutions for a wide range of health conditions. They focus on developing advanced devices and therapies that improve patient outcomes and enhance the quality of life. Their products are used in various medical fields, including cardiology, endoscopy, and urology, among others. With a commitment to research and development, they continuously strive to push the boundaries of medical science About the Role: As the Senior Manager of Software Engineering, you'll be responsible for developing cutting-edge software for medical devices, with a focus on Electrophysiology mapping systems and heart arrhythmia diagnosis. You'll guide and inspire a talented team of managers, developers, and QA experts, playing a crucial role in creating transformative therapies for serious health conditions. Location: Waltham, MA Responsibilities: Set strategic direction for software development and testing, encompassing both manual and automated systems, to align with the company's vision. Collaborate with the product team to create milestone-driven road maps for new features, products, and services. Create a high-performing team culture and entrepreneurial environment where people are highly engaged, skilled, and collaborative. Oversee and drive the entire software development life cycle, from design and development to testing, deployment, maintenance, and security. Qualifications: 5+ years of management experience 9+ years of industry experience Strong background in Medical Imaging Visualization - 2D/3D Exposure to CUDA, OPENCL and Graphics card programming Prior experience in CT imaging History of launching and maintaining products within the medical device industry
Negotiable
Marlborough
Apply
Senior Software Engineer
Senior Software Engineer Glocomms has partnered with a rapidly growing InsurTech startup with over $20 million in total funding looking to bring on a Senior Software Engineer to their dynamic team. In this role, you'll lead the development of their comprehensive platform that combines top-tier insurance offerings with world-class software, ensuring scalable, real-time solutions for commercial businesses. Key Responsibilities: Own large areas of the product experience across various verticals Collaborate closely with the CTO and the insurance team Ship product frequently and handle ambiguity with ease. Mentor and grow other engineers. Who You Are: 4+ years of working experience, preferably as a full-stack engineer. Proficient in Python or JavaScript/TypeScript (backend and/or frontend). Experience with React, Next.js, Node.js, Postgres, Redis, and GraphQL. Passionate about improving construction safety and productivity. Comfortable in a high-growth, ambiguous startup environment. Experience in insurance or InsurTech is a plus.
US$100000 - US$200000 per year + negotiable
San Francisco
Apply
Automation Engineer
Automation Engineer Le-Bourget-du-Lac - French and English Speaking TJM : 400 - 600€ Contract Type : Freelance (100%) On-site : Hybrid mode, 2 Days per Week Start Date : 21/04/2025 (can be slightly flexible) Contract Length : 12-Months with extensions to follow We are seeking an experienced Automation Specialist with expertise in Beckhoff and Schneider Electric Automation Tools to join our growing team. This role involves designing, configuring, and maintaining control systems, developing automation solutions, and ensuring optimal performance of automation platforms within industrial applications. The ideal candidate will have strong hands-on experience with Beckhoff's TwinCAT software suite and Schneider Electric's automation tools, including PLC programming, HMI development, and SCADA systems. Key Responsibilities: System Design & Integration: Develop and configure Beckhoff and Schneider Electric automation systems, including PLCs, HMIs, and SCADA systems, to meet project requirements. Design and implement control system architectures for industrial applications, ensuring integration with existing equipment and processes. Programming & Configuration: Program PLCs using TwinCAT (Beckhoff) and Unity Pro or EcoStruxure (Schneider Electric) platforms. Develop and configure Human-Machine Interfaces (HMIs) for ease of operator interaction and process control. Create SCADA and other automation-related systems for real-time monitoring and control. Testing & Troubleshooting: Conduct system testing and commissioning to ensure proper functionality and troubleshoot any issues with control systems. Diagnose, debug, and resolve faults and technical issues in automation systems. Documentation & Reporting: Produce and maintain clear and detailed technical documentation, including system specifications, design drawings, and programming files. Provide detailed reports and updates on project progress, including timelines and deliverables. Collaboration: Work closely with cross-functional teams including engineers, project managers, and clients to ensure project goals are met. Provide technical support to end-users, ensuring their operational needs are met efficiently. Continuous Improvement: Stay up to date with industry trends and advancements in automation technologies, particularly Beckhoff and Schneider Electric products. Recommend system improvements and upgrades to optimize performance, efficiency, and reliability. Qualifications: Experience: Minimum of 3 years of hands-on experience working with Beckhoff automation systems (TwinCAT) and Schneider Electric automation tools (Unity Pro, EcoStruxure, etc.). Strong understanding of industrial control systems, PLCs, HMIs, and SCADA systems. Experience in developing and troubleshooting automation solutions in manufacturing, production, or industrial environments. Skills: Expertise in Beckhoff TwinCAT programming and Schneider Electric PLC programming (e.g., Unity Pro, EcoStruxure). Familiarity with communication protocols such as Modbus, EtherCAT, OPC, and other industrial network protocols. Knowledge of automation-related safety standards and best practices (e.g., IEC 61508, IEC 61131-3). Strong problem-solving and analytical skills, with the ability to troubleshoot complex automation issues. Excellent communication and collaboration skills, with the ability to work effectively within a team environment. Certifications (preferred but not required): Certification in Beckhoff TwinCAT or Schneider Electric's automation tools is a plus. Additional training in industrial automation or control systems would be beneficial.
€400 - €600 per day
Chambéry
Apply
AI Architect
AI Architect Glocomms has partnered with a global programmatic media company that partners with marketers and agencies to optimize ad campaigns. Their platform collects, stores, and processes over one trillion data points, converting them into actionable insights to help clients manage their digital marketing campaigns. They are actively looking to expand their AI capabilities by bringing on a subject matter expert in AI, Machine Learning, and Software Development to their leadership team. In this role, you'll lead AI/automation initiatives, translating ideas into practical solutions. Streamline processes, implement ML tools, and collaborate with teams to enhance efficiency. Key Responsibilities: Translate AI/automation ideas into solutions. Streamline processes and recommend improvements. Implement ML-based tools and track ROI. Lead AI projects, ensuring timely delivery. Communicate with leadership and train teams. Enhance integrations and improve decision-making. Who You Are: Passionate about data, analytics, and technology. 3+ years in automation, AI/ML, or software development. Proficient in Python, JavaScript, Node.js, Zapier, and OpenAI. Strong problem-solving, communication, and project management skills.
US$250000 - US$260000 per year
Illinois
Apply
Head of Artificial Intelligence
Head of Artificial Intelligence Glocomms has partnered with a rapidly growing Series A Healthtech startup with over $30 million in total funding looking to bring on a Head of AI to their senior leadership team. In this role, you'll lead their AI strategy, architecture, and development, ensuring scalable, real-time AI solutions for healthcare workflows. You'll work with LLMs, AI automation, and cloud infrastructure. Key Responsibilities: Lead AI projects from research to production. Optimize LLM integrations and AI-driven automation. Scale AI infrastructure and address bottlenecks. Hire and mentor AI engineers. Align AI capabilities with business strategy. Who You Are: Startup experience (Founder, CTO, or early technical hire). Built and deployed AI systems from scratch. Hands-on with LLMs, AI/ML APIs, Node.js, Python, Firestore DB, Google Cloud. EHR/Healthcare AI knowledge is a plus. Bonus Points: Side projects or personal AI/ML experiments. Experience with AI-driven paywalls, payment gateways, or revenue models. Comfortable in a high-growth, ambiguous startup environment.
US$180000 - US$250000 per year
United States of America
Apply
Lead Application Support Engineer
We're partnering with a leading global provider of vacation ownership, rental, and resort experiences, who are known for their vacation club memberships, timeshare properties, and luxury travel options across a portfolio of high-end resorts and destinations. With a strong focus on customer service, they offer flexible vacation solutions such as points-based systems and exchange programs, and operate under multiple well-known hospitality brands. They are currently undergoing a technology transformation, with a focus on modernization to improve relationships with customers and further expand their accessibility across all experiences and destinations. The goal is to be a technology leader in hospitality, and they are looking for individuals eager to bring their expertise to the organization long-term. Under the new leadership of their CIO, the team has been reinvigorated and are primed for growth across their entire Global Technology organization including Engineering & Operations, Data Platforms & Engineering, Artificial Intelligence, Information Security, Privacy, Infrastructure, Products & Platforms, Delivery Office, and the Office of the CIO. The business intends to double it's spending on Technology across the organization for each of the next 3 years. This is your opportunity to be a part of the journey and drive innovation through technology adoption. Generic Expected Contributions Provides day-to-day Operational Application support for the suite of applications, with focus on health, uptime, monitoring, and reliability of services. Leads and manages incident triage in collaboration with other team members and cross-functional teams, in analyzing and identifying problems, conducting post-mortems, develops permanent remediation plans, implements monitoring & automation to prevent re-occurrence of incidents. Continually improves and matures telemetry framework and monitoring capabilities to accomplish endto- end flow monitoring and implements proactive & actionable alerting. Engages to run, maintain, and improves critical services against established Service Level Objectives performance improvements. Minimizes manual involvement for the team by driving solutions in automation and implementing continuous improvements that create a more stable operating environment, including development and configuration for dynamic monitoring, alerting and recovery. Leads and contributes to migration of applications from On-Prem to Cloud solutions, with best practices and in collaboration with Application Development teams. Builds strong and productive relationships with the development, product teams, infrastructure teams, and engage with other stakeholders, with the purpose of continued platform improvements and in delivery of initiatives. Performs other duties as appropriate. Specific Expected Contributions Troubleshoots and resolves issues related to J2EE applications to ensure optimal performance and availability. Implements and manages incident management processes to minimize downtime and impact on users. Proactively identifies and resolves potential problems to prevent recurring issues. Develops and maintains monitoring and alerting systems using APM tools such as AppDynamics, Dynatrace, or New Relic. Utilizes scripting languages such as Python or Bash to automate routine tasks and enhance efficiency. Analyzes performance data using Splunk or similar log analysis tools to gain insights into application performance and troubleshoot issues. Collaborates with cross-functional teams to drive continuous improvement in application reliability and performance. Conducts root cause analysis for complex production issues Monitors changes to applications and their operating environment, create and maintain support documentation and procedures Prioritizes and handle service requests, incidents, change management and problem tickets Generic Candidate Profile Successful candidates should possess knowledge, experience and demonstrate leadership skills as follows: Generally, a professional position with specific knowledge in a discipline (e.g., Accounting, Human Resources, Information Resources). College degree and/or relevant experience typically required. Specific Candidate Profile Education Bachelor's degree in information technology or related discipline or equivalent work experience. Certifications Preferred ITIL v3 or v4 Foundation Certification Java/J2EE related certifications APM Tools certifications Experience 5-8 years of experience in software development 3+ years of experience in supporting applications built on modern application architecture and cloud Skills/Attributes Analytical and Logical Thinking Analytical Skills: Proactively identify and address potential risks or issues related to applications and propose appropriate solutions. Logical Reasoning: Ability to think critically and logically to evaluate situations, identify problems, and develop effective solutions. Technical Familiar with the full software development lifecycle. Proficiency in JBoss, Tomcat, WebSphere, React/NodeJS including configuring and managing application deployment, integrations, and connectors. Experience in designing and building integrations using Java Springboot Strong understanding of HTTP, RESTful API design, and web services. Strong knowledge of APM tools such as AppDynamics, Dynatrace, or New Relic. Proficiency in scripting languages such as Python, Bash, or Perl. Experience with log analysis tools such as Splunk. Familiarity with CI/CD pipelines and experience using tools like Jenkins or Tekton for automating deployments. Ability to work with containers and orchestration tools like Docker and Kubernetes. Understanding of networking concepts including DNS, TCP/IP, load balancing, and firewalls. Experience with cloud platforms such as AWS/Azure and hybrid cloud application platform like Red Hat OpenShift Knowledge of databases and SQL queries for troubleshooting data-related issues. Strong problem-solving skills and the ability to work under pressure in a fast-paced environment Understanding of security protocols and compliance requirements related to applications and integrations. Project Management Skills Requirement Analysis: Skills in gathering and analyzing business requirements to tailor Java based application solutions to meet organizational needs. Planning and Execution: Ability to plan, execute, and deliver java application solutions, ensuring they are completed on time, within budget while meeting technical and quality requirements. Interpersonal Skills Communication: Proven verbal and written communication skills to convey technical concepts etc non-technical stakeholders in easy-to-understand ways. Customer Focus: Commitment to a strong customer service orientation to understand and address client needs effectively. Collaboration: Proven ability to collaborate within the Global Technology organization at all levels, vendors, and Managed Service providers to architect solutions and oversee successful project implementations. Leadership Courage: Ability to lead and motivate teams, driving successful implementation and adoption of solutions that address the needs of our business partners. Additional Attributes Adaptability: Flexibility to adapt to changing project requirements and organizational dynamics within a matrixed organizational structure. Curiosity and Continuous Learning: Commitment to staying updated with the latest java frameworks, Springboot features, updates, and best practices. Problem-Solving: Proactive approach to identifying and addressing potential issues before they escalate. Attention to Detail: Ensuring accuracy and thoroughness in all aspects of implementation. Strong customer service, problem-solving, organizational, and conflict management skills A passion for learning and inventing novel approaches to hard problems
US$70000 - US$100000 per year
Orlando
Apply