About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Industrial Group serves some of the largest manufacturers in the world, including the Top 8 of 10 Chemical, Top 3 of 10 Automotive, and Top 3 of 5 Oil and Gas companies, as well as leading Heavy Machinery and Food manufacturers. Guardian Software System is a leading technology company within the Embrace portfolio, specializing in a vertical enterprise resource planning (ERP) solution for the metal casting industry. With our innovative software and dedicated team, we empower foundries to streamline their operations, optimize efficiency, and achieve sustainable growth. As we continue to expand our client base, we are seeking a dynamic and motivated project manager to join our team. Job Summary: We are looking for a highly focused and detail-oriented individual who is passionate about helping our clients achieve their goals through the efficient use of our ERP product. As an ERP Implementation Specialist, you will be responsible for implementing and maintaining ERP systems for our clients. The ideal candidate should have a strong background in ERP implementation, project management, and customer service. Responsibilities: Work with clients to understand their business processes and requirements for an ERP system Configure and implement the Guardian ERP Solution based on client needs Provide training to clients on how to use the ERP system effectively Perform system testing and provide support during system go-live Provide ongoing support to clients to ensure that the ERP system is functioning properly Collaborate with team members to ensure that projects are completed on time and within budget Remotely access client sites for support/training/software installation purposes Requirements Associate’s degree in Information Technology or a related field. 3+ years of experience in ERP systems, such as Epicor, Infor, Microsoft Dynamics, or similar. Strong ERP implementation experience. Strong technical skills with basic IT knowledge. Understanding of manufacturing processes is a plus. Excellent communication and customer service skills. Ability to work independently as well as collaboratively within a team. Strong problem-solving and analytical skills. Ability to adapt to changing client needs and priorities. Willingness to travel to client sites as required. Experience or knowledge in the metal casting, foundry, and manufacturing industries is a plus. Benefits Competitive salary with performance bonus opportunities. Comprehensive training and mentorship programs to enhance your skills and knowledge. Opportunity for career advancement and professional development. Dynamic and collaborative work environment that fosters creativity and innovation. Health insurance and other benefits package. Flexible working hours and remote work options. Show more Show less
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Software Inc. seeks a talented Financial Reporting Analyst to join our Diligence team. The ideal candidate will have 4-6 years of experience in financial reporting and analysis. The Financial Reporting Analyst will prepare accurate and timely financial reports, support decision-making processes, and ensure compliance with accounting standards. This position offers an exciting opportunity to work in a dynamic and innovative environment. Key Responsibilities Prepare accurate and timely monthly, quarterly, and annual consolidated and Individual Portfolio financial reports. Generating Customer Retention analysis across all the portfolio companies Prepare investment metrics for fundraise projects Assist team in financial analysis and due diligence for potential M&A opportunities, including financial modeling, valuation, and risk assessment Conduct detailed variance analysis to identify key drivers and trends in financial performance. Preparation of financial forecasts and budgets. Maintain and update financial databases, ensuring data accuracy and integrity. Develop and implement procedures for efficient data collection and analysis. Generate ad-hoc financial reports and analyses as requested by management. Collaborate with other departments to gather relevant financial information. Provide financial insights to support decision-making across the organization. Identify opportunities for process improvements in financial reporting and analysis. Implement best practices to enhance efficiency and accuracy. Requirements Bachelor's degree in Finance, Accounting, or related field. 2-3 years of experience in financial reporting and analysis. Strong understanding of accounting principles. Proficient in financial modeling and analysis. Advanced skills in Microsoft Excel and familiarity with financial software. Excellent analytical and problem-solving skills. Effective communication and interpersonal skills. Fast learner and adaptable – time management skills and ability to meet deadlines. Experience in financial management in the software industry would be an advantage. Benefits Competitive salary, structured based on the Indian working hours Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting. Show more Show less
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Software Inc. is seeking a highly skilled and detail-oriented Finance Controller to join our team. This role is ideal for an experienced finance professional with a strong background in financial management, compliance, and strategic planning. The Finance Controller will be responsible for overseeing all financial and accounting operations, ensuring compliance with regulatory standards, and driving financial strategy. The ideal candidate has a proven track record in financial reporting, audits, tax compliance, and business integrations. This role will also involve collaborating with cross-functional teams to support acquisitions and overall financial health. Key Responsibilities Oversee and manage all finance functions, ensuring accuracy, compliance, and efficiency. Lead accounting processes, including accounts payable/receivable, general ledger management, and financial statement preparation. Conduct monthly book closures, reconciliations, and variance analysis to maintain financial integrity. Prepare and review monthly, quarterly, and annual financial reports. Ensure timely and accurate tax filings, compliance with financial regulations, and statutory audits. Support financial due diligence for acquisitions, ensuring smooth integration of new businesses. Develop and implement financial strategies to optimize cash flow, cost management, and profitability. Collaborate with internal teams to streamline financial processes and improve internal controls. Co-ordinate and provide analyses that support the decision-making of senior leadership Manage, coach and mentor a team of finance professionals including Provide financial insights and recommendations to senior management for strategic decision-making. Maintain and improve financial policies, procedures, and internal controls. Requirements Bachelor’s degree in Accounting, Finance, or a related field. CA certification is required. 8+ years of relevant experience in financial management, preferably in a software or technology company. Strong knowledge of accounting principles, financial reporting standards, and regulatory requirements. Proficiency in accounting software (e.g., QuickBooks, Zoho Books, SAP, Oracle) and MS Excel. Experience with ERP systems is a plus. Excellent analytical and problem-solving skills with strong attention to detail. Ability to multitask, prioritize, and meet deadlines in a fast-paced environment. Effective communication and interpersonal skills, with the ability to collaborate across teams and present financial data to non-financial stakeholders. Strong leadership and decision-making capabilities. Benefits Competitive salary commensurate with experience. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting. Show more Show less
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Industrial Group serves some of the largest manufacturers in the world, including 8 of the top 10 chemical companies, 3 of the top 10 automotive companies, and 3 of the top 5 oil and gas companies, as well as leading names in heavy machinery and food manufacturing. Our products power mission-critical operations across these industries, helping clients drive efficiency, compliance, and innovation at scale. As we continue to grow, we're looking for a high-impact Technical Product Manager / Product Owner to help execute our product vision and drive the development of meaningful, customer-focused solutions. This is a unique opportunity to work across a portfolio of established enterprise clients while shaping the future of industrial software platforms. In this role, you will serve as a critical link between business strategy and technical execution. You’ll translate high-level product goals into actionable development plans, lead agile ceremonies, and ensure timely, high-quality feature delivery. Success in this position requires strong technical acumen, excellent communication and collaboration skills, and a deep understanding of agile product development within a SaaS environment. Key Responsibilities: Product Ownership & Execution Translate high-level product strategy into clear, actionable requirements and development tasks that guide team execution and align with business objectives. Own and manage the product backlog, ensuring clarity, prioritization, and consistent alignment with evolving business needs. Define and maintain product roadmaps, user story maps, and release plans to support structured planning and transparent delivery. Act as the primary liaison between stakeholders and development teams to ensure consistent communication, shared understanding, and alignment throughout the product lifecycle. Agile Planning & Team Collaboration Facilitate key Agile ceremonies, including backlog refinement, sprint reviews, and retrospectives, to drive alignment, transparency, and continuous improvement across teams. Collaborate closely with development and QA teams to define clear, actionable user stories and establish well-defined acceptance criteria that ensure shared understanding and high-quality delivery. Ensure a steady pipeline of well-defined, prioritized backlog items to support efficient planning and sustained delivery velocity. Delivery Oversight & Metrics Monitor and report on key delivery metrics such as team progress, development velocity, and release readiness to ensure transparency and continuous improvement. Proactively identify and mitigate risks that could impact timelines, product quality, or delivery outcomes. Collaborate with stakeholders to align product delivery with broader business objectives and strategic goals. Cross-functional Coordination Collaborate with quality assurance teams to define testing requirements early in the development lifecycle, ensuring quality is built into each stage of delivery. Align closely with leadership on product performance indicators and key outcomes to ensure delivery efforts support strategic objectives. Support leadership by taking ownership of day-to-day execution and operational tasks, enabling greater focus on high-level strategic priorities. Requirements 8+ years of experience as a Product Owner or Technical Product Manager in an enterprise SaaS environment. Prior experience in software development or QA/testing with a solid understanding of how software is designed, tested, and deployed in modern development environments. Deep understanding of Agile/Scrum methodologies with experience leading agile ceremonies. Proficiency in product management and agile tools (e.g., Jira, Confluence, product boards). Ability to decompose strategic objectives into clear, technical requirements. Strong analytical skills and familiarity with metrics-driven decision-making. Strong collaboration and communication skills, with a comfort level engaging engineers, QA, and executive stakeholders. Prior experience managing cross-functional teams in a multi-product organization is highly desirable. Benefits Competitive salary, structured based on the UK working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Healthcare Group powers some of the most innovative healthcare technology solutions in North America, with a focus on enhancing clinical efficiency and compliance across emergency care settings. EPOWERdoc, a leading SaaS platform within the Embrace Healthcare Group portfolio, specializes in Emergency Department Information Systems (EDIS) tailored for hospitals of all sizes. Designed by clinicians for clinicians, EPOWERdoc streamlines emergency room documentation with intuitive workflows, customizable templates, peer-reviewed clinical content, and real-time coding assistance—helping providers reduce documentation time and focus more on patient care. As we continue to scale our impact in the healthcare space, we are seeking passionate professionals to join our team. The Senior SQL Server Production DBA will be responsible for owning the health, performance, and lifecycle of every database that powers EPOWERdoc’s product across production, staging, and development environments. This is a hands-on role managing dozens of customer-hosted, hybrid, and cloud instances. You will standardize basic database hygiene, including backups, index maintenance, performance tuning, scalability, and security. You’ll work side-by-side with architects, developers, Support, and IT teams to diagnose issues, provision new environments, and support our shift from on-premise installations to a future multi-tenant SaaS offering. If you’re a proactive database professional with a passion for clean, well-tuned systems, we’d love to hear from you! Responsibilities Backup & Recovery: Design and implement robust backup strategies that ensure both full and transactional log backups run on schedule. Conduct regular restore tests to validate that Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO) are consistently met. High-Severity Triage: Act as the primary responder for Sev-1 and Sev-2 database-related incidents. Drive timely root cause analysis and implement permanent solutions to maintain system stability and minimize future risks. Performance & Index Tuning: Continuously monitor wait statistics, index fragmentation, and resource-intensive queries. Provide clear and actionable tuning recommendations that improve query performance and reduce latency for high-impact customers. Capacity & Storage Planning: Track database file growth trends and forecast storage requirements at least 90 days in advance. Proactively engage with internal teams and customers to address potential disk space or I/O limitations before they become critical. Schema & Data Change Management: Review and validate SQL scripts submitted by development teams. Safely apply changes across customer environments while maintaining detailed version control and change history. Environment Provisioning: Develop and maintain repeatable scripts and runbooks for provisioning new environments or cloning databases. Support the efficient onboarding of new sites and refresh test environments as needed. Security & Compliance: Implement and enforce best practices for database security, including encryption at rest and in transit, least-privilege access controls, and comprehensive auditing. Ensure compliance with regulatory standards such as HIPAA. Process Improvement: Document and maintain standard operating procedures (SOPs). Identify opportunities to automate routine database tasks—such as backups, integrity checks, and deployments—using scripting and lightweight DevOps pipelines. Requirements 5+ years of experience administering SQL Server (2016–2022) in 24×7 production environments, including on-premise and cloud-hosted setups. Strong knowledge of backup/restore strategies, index maintenance, performance tuning, and HA/DR solutions like Availability Groups, log shipping, or mirroring. Comfortable supporting customer-managed on-premise servers, VPN/ExpressRoute-integrated cloud VMs, and internal lab environments. Proficient in T-SQL and scripting (PowerShell or Bash) for automation and operational efficiency. Experience with large datasets, including table partitioning and archival strategies for 100M+ row tables. Skilled at troubleshooting blocking, deadlocks, timeouts, and other database performance issues in collaboration with dev and support teams. Strong written and verbal communication; able to overlap at least 4 hours with US Eastern Time. Nice to Have Exposure to healthcare/EHR systems and data privacy regulations (HIPAA, HITECH). Microsoft SQL Server certification. Benefits Competitive salary, structured based on the UK working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Software Inc. seeks a dynamic and detail-oriented Financial Accounting Analyst to join our growing team. The ideal candidate has 2-3 years of experience and a proven track record in managing end-to-end finance functions. The Financial Accounting Analyst will oversee accounting processes, monthly book closures, audit support, day-to-day operations, and bank entries. The accounting Analyst will participate in accounting projects and contribute to integrations for newly acquired businesses. Responsibilities: Manage end-to-end finance functions, ensuring accuracy, compliance, and efficiency. Oversee accounting processes, including accounts payable/receivable, general ledger entries, and financial statement preparation. Perform monthly book closures, reconciliations, and variance analysis to ensure financial accuracy and integrity. Prepare monthly, quarterly, and annual financial reports. Assist in organizing the annual statutory audits and ensuring all filings are completed. Collaborate with the integration team during the acquisition of a company to ensure adequate setup of the finance structure. Participate in processes related to the sale or acquisition of companies Collaborate with cross-functional teams to streamline processes, enhance controls, and drive operational excellence. Support financial internal controls and evaluate established policies and procedures. Perform other related duties as assigned. Requirements Bachelor's degree in Accounting, Finance, or related field. CA certification is required. 2-3 years of relevant experience in financial accounting, preferably in a software or technology company. Strong understanding of accounting principles, financial reporting standards, and regulatory requirements. Proficiency in accounting software (e.g., QuickBooks, Zoho Books, SAP, Oracle) and MS Excel. Experience with ERP systems is a plus. Excellent analytical skills with a keen attention to detail and accuracy. Ability to multitask, prioritize assignments, and meet tight deadlines in a fast-paced environment. Effective communication and interpersonal skills, with the ability to collaborate across teams and communicate financial information to non-finance stakeholders. Good verbal and written communication skills. Working knowledge of MS Excel. Benefits Competitive salary commensurate with experience. Remote work opportunity with flexible hours. Professional development opportunities. Collaborative and inclusive work culture.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Industrial Group supports some of the world’s largest and most complex manufacturers—serving 8 of the Top 10 global Chemical companies, 3 of the Top 10 Automotive companies, and 3 of the Top 5 Oil & Gas companies, along with industry leaders in Heavy Machinery and Food Manufacturing. Radiant is a next-generation IoT platform under the Embrace umbrella, focused on enterprise-grade asset tracking. Our technology empowers organizations to manage and monitor critical and mobile assets in real time—boosting visibility, accountability, and operational efficiency, all while requiring minimal IT infrastructure. We’re looking for a Senior Front-End Developer to join our agile and fast-moving team. As a core contributor, you’ll help design, develop, and deliver features that directly drive value for our users and impact our growth trajectory. If you thrive in collaborative, hands-on environments where your code truly matters, this is the role for you. What You'll Do Design and implement user-facing features using modern front-end technologies Build scalable and responsive web applications with a focus on performance and user experience Collaborate with backend engineers, designers, QA, and product managers to deliver high-quality solutions Review code, mentor junior developers, and contribute to continuous improvement across the team Participate in the full software development lifecycle—from ideation to deployment and monitoring Requirements Basic Qualifications 2+ years of professional experience in front-end development Proficient in JavaScript, TypeScript, HTML5, and CSS (including pre-processors) Understanding of REST APIs and WebSocket protocol Strong hands-on experience with React Familiar with front-end build tools like npm , Yarn , Webpack , or Vite Experience using browser developer tools for debugging and performance tuning Comfortable with Git workflows, including branching and pull requests Familiarity with CI/CD pipelines and agile development tools (e.g., Jira ) Solid grasp of testing principles and QA processes Preferred Qualifications Experience with .NET and C# Familiarity with SQL and NoSQL databases Exposure to additional JavaScript frameworks (e.g., Angular) Hands-on experience with automated testing and unit test frameworks Knowledge of cloud platforms such as AWS Track record of optimizing development processes and workflows Formal education in computer science or a related field Strong foundation in object-oriented design and software architecture principles Who You Are Detail-oriented with strong analytical and problem-solving skills Excellent communicator—both verbal and written Collaborative, open-minded, and willing to share and learn from others Self-driven and able to work independently while also thriving in team settings Eager to continuously learn and grow as a developer Benefits Competitive salary, structured based on the UK working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Software Inc. is searching for a Financial Analyst to join the Diligence team to work on acquisitions and post-acquisition analysis. You will report to champions in the Diligence team and indirectly to the CEO of Embrace, who meet daily on strategic projects. This is a high-growth, high-visibility position and involves working with CEOs and CFOs of companies Embrace acquires. In addition, you will gain a unique perspective on hyper-growth by working closely with the Embrace CEO’s office on special corporate initiatives. Key Responsibilities: Perform financial analysis and due diligence for potential M&A opportunities, including financial modelling, valuation, and risk assessment. Collaborate with cross-functional teams, including legal, operations, and business development, to assess the strategic fit and potential synergies of M&A transactions. Engage effectively with other members of the diligence and finance teams who report directly to the CEO of Embrace. Monitor and track the progress of ongoing M&A transactions, including post-acquisition integration activities and performance monitoring. Assist in the development and refinement of financial models, tools, and templates to enhance the efficiency and accuracy of financial analysis. Assist in periodic investor reporting. Prepare ad-hoc analysis and reports. Document SOPs. Requirements Bachelor’s degree in Finance or MBA in a related field. 2-4 years of proven experience in financial modelling and building valuation and financial projections. Proficient in advanced Excel. Exceptional interpersonal and communication skills and ability to work effectively with a variety of teams and leaders at all levels. Excellent analytical and problem-solving skills with the ability to interpret complex financial data and generate meaningful insights. Experience in the software industry is an asset. Market research experience could be an added advantage. Ability to work under less supervision. Proactive and eager to take on challenging tasks. Benefits Competitive salary, structured based on the Indian working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. This is a 3-month (C2H) opportunity. We are seeking an enthusiastic HR Recruiter to join our team and provide invaluable support to our HR department. Your role will involve performing a variety of hr-related tasks, including sourcing candidates, updating employee records, screening resumes, and scheduling interviews. This internship offers an excellent opportunity to gain firsthand experience in HR operations and gain insight into our company’s approach to recruiting and employee development. If you are eager to kickstart your HR career and work in a dynamic environment that values growth and development, we look forward to meeting you and providing you with a valuable learning experience. Join our team and embark on a rewarding journey in the field of Human Resources. Key Responsibilities: Candidate Sourcing and Outreach: Assist in identifying and sourcing candidates through various channels such as job boards, social media, LinkedIn, and internal databases. Post job advertisements on career sites and social media platforms. Reach out to passive candidates and conduct initial outreach for available roles. Resume Screening: Review incoming applications and resumes to assess qualifications against job descriptions. Shortlist candidates based on relevant skills and experience. Interview Scheduling and Coordination: Coordinate with candidates and hiring managers to schedule interviews. Send interview invitations and provide candidates with necessary information regarding interview format and preparation. Candidate Communication: Act as the point of contact for candidates throughout the recruitment process, providing timely updates and feedback. Respond to candidate inquiries regarding job openings and application statuses. Interview Support: Assist in preparing for interviews by ensuring interview materials and candidate profiles are organized. Observe interviews, take notes, and contribute to candidate assessments. Applicant Tracking and Database Management: Maintain and update candidate records in the Applicant Tracking System (ATS). Ensure all candidate information is accurately logged and tracked throughout the recruitment process. Onboarding Assistance: Support the onboarding process by preparing materials, assisting with documentation, and coordinating with new hires. Ensure smooth communication between the HR team and new recruits. Market Research and Job Descriptions: Conduct research to identify industry trends, salary benchmarks, and competitor hiring practices. Assist in drafting job descriptions and defining roles to attract suitable candidates. Contribute ideas to improve candidate engagement and recruitment strategies. Reporting and Recruitment Metrics: Track key recruitment metrics such as application volume, time-to-hire, and interview-to-offer ratio. Assist in generating recruitment reports to evaluate the effectiveness of hiring strategies. Requirements A degree in Human Resources, Engineering, Psychology, or a related field. Strong interest in recruitment, HR, and talent acquisition. Excellent communication skills, both written and verbal. Ability to multitask and stay organized in a fast-paced environment. Basic knowledge of Microsoft Office Suite (Word, Excel, PowerPoint). Familiarity with social media and job boards (LinkedIn, Naukri, etc.) for recruitment. Positive attitude, detail-oriented, and eager to learn. Preferred Skills (Optional): Prior internship or work experience in HR or recruitment. Knowledge of applicant tracking systems (ATS) is a plus. Experience with LinkedIn Recruiter or other sourcing tools is a bonus. Ability to work collaboratively in a team environment. Benefits Work with diverse teams from different regions, providing a unique opportunity to understand global recruitment practices and cultures. Receive a competitive stipend, reflecting your contributions to the team and the opportunity to gain meaningful work experience. Gain exposure to a wide range of recruitment tools, strategies, and processes, with mentorship from experienced professionals in HR. Opportunity to work in a remote, dynamic and fast-paced environment.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. This is a 6-month (C2H) opportunity. We are seeking an enthusiastic Talent Acquisition Specialist to join our team and provide invaluable support to our HR department. Your role will involve performing a variety of hr-related tasks, including sourcing candidates, updating employee records,screening resumes, and scheduling interviews. This contract offers an excellent opportunity to gain firsthand experience in HR operations and gain insight into our company’s approach to recruiting, and employee development. If you are eager to kickstart your HR career and work in a dynamic environment that values growth and development, we look forward to meeting you and providing you with a valuable learning experience. Join our team and embark on a rewarding journey in the field of Human Resources. Key Responsibilities: Candidate Sourcing and Outreach: Assist in identifying and sourcing candidates through various channels such as job boards, social media, LinkedIn, and internal databases. Post job advertisements on career sites and social media platforms. Reach out to passive candidates and conduct initial outreach for available roles. Resume Screening: Review incoming applications and resumes to assess qualifications against job descriptions. Shortlist candidates based on relevant skills and experience. Interview Scheduling and Coordination: Coordinate with candidates and hiring managers to schedule interviews. Send interview invitations and provide candidates with necessary information regarding interview format and preparation. Candidate Communication: Act as the point of contact for candidates throughout the recruitment process, providing timely updates and feedback. Respond to candidate inquiries regarding job openings and application statuses. Interview Support: Assist in preparing for interviews by ensuring interview materials and candidate profiles are organized. Observe interviews, take notes, and contribute to candidate assessments. Applicant Tracking and Database Management: Maintain and update candidate records in the Applicant Tracking System (ATS). Ensure all candidate information is accurately logged and tracked throughout the recruitment process. Onboarding Assistance: Support the onboarding process by preparing materials, assisting with documentation, and coordinating with new hires. Ensure smooth communication between the HR team and new recruits. Market Research and Job Descriptions: Conduct research to identify industry trends, salary benchmarks, and competitor hiring practices. Assist in drafting job descriptions and defining roles to attract suitable candidates. Contribute ideas to improve candidate engagement and recruitment strategies. Reporting and Recruitment Metrics: Track key recruitment metrics such as application volume, time-to-hire, and interview-to-offer ratio. Assist in generating recruitment reports to evaluate the effectiveness of hiring strategies. Requirements A degree in Human Resources, Engineering, Psychology, or a related field. Minimum 2 years of work experience in HR and talent acquisition. Excellent communication skills, both written and verbal. Ability to multitask and stay organized in a fast-paced environment. Basic knowledge of Microsoft Office Suite (Word, Excel, PowerPoint). Familiarity with social media and job boards (LinkedIn, Naukri, etc.) for recruitment. Positive attitude, detail-oriented, and eager to learn. Preferred Skills (Optional): Knowledge of applicant tracking systems (ATS) is a plus. Experience with LinkedIn Recruiter or other sourcing tools is a bonus. Ability to work collaboratively in a team environment. Benefits Work with diverse teams from different regions, providing a unique opportunity to understand global recruitment practices and cultures. Receive a competitive stipend, reflecting your contributions to the team and the opportunity to gain meaningful work experience. Gain exposure to a wide range of recruitment tools, strategies, and processes, with mentorship from experienced professionals in HR. Opportunity to work in a remote, dynamic and fast-paced environment.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. Embrace Software is seeking a nimble, analytically driven Product Specialist to support portfolio companies that lack dedicated product leadership. You will identify competitive insights and emerging opportunities—particularly involving AI—and co-develop actionable product roadmaps alongside CEOs and CTOs across the portfolio. Success will be measured by the velocity, strategic clarity, and business impact of roadmap initiatives launched across 13+ operating companies. Key Responsibilities Competitive & Market Intelligence Conduct ongoing scans of the market landscape, including size, pricing trends, and competitor moves Identify emerging opportunities using AI-driven analysis and trend tracking Perform win/loss analysis to support data-driven roadmap decisions Deliver quarterly “Opportunity Radar” decks and rapid briefs for new acquisitions Portfolio Product Roadmapping Facilitate structured 6-week product roadmap sprint sessions with portfolio companies Align product initiatives with metrics such as revenue retention, upsell potential, and cost-to-serve Deliver signed, KPI-linked roadmaps with RACIs and 12-month delivery calendars Executive Advisory Coach founders and GMs on product prioritization, positioning, and long-term strategy Present executive recommendations to the Embrace Investment Group Prepare board-ready product strategy memos and frameworks M&A Diligence Support Evaluate product maturity, scalability, and technical debt of acquisition targets Assess value creation potential through modernization or AI infusion Produce concise Red/Yellow/Green diligence scorecards Operating Rhythm & Enablement Design reusable product frameworks, templates, and KPI dashboards Maintain a self-serve “Product Playbook” wiki to standardize and scale product best practices Requirements Experience 5–10 years in product management, product strategy, or competitive intelligence within B2B/SaaS organizations (vertical market software is a plus) Proven ability to influence C-level stakeholders without formal authority Hands-on experience with AI/ML-enabled features or data product strategy Skills Strong problem-solving abilities with a structured, hypothesis-driven approach (consulting toolkit welcome) Proficient in Excel/Google Sheets, SQL, and BI tools such as Power BI or Tableau Familiarity with LLMs and AI product development Skilled in product roadmapping tools (e.g., Aha!, Productboard) Ability to translate technical trends into strategic product decisions Soft Traits Agile and entrepreneurial; comfortable context-switching across industries and business models Clear communicator—able to simplify complex concepts for executive consumption Humble and collaborative; builds trust and credibility quickly within cross-functional teams Preferred Qualifications MBA, MS in Analytics/Computer Science, or equivalent practical experience Experience with SaaS pricing and packaging strategy Exposure to private equity roll-ups, portfolio operations, or post-merger integration Familiarity with product due diligence in M&A contexts Benefits Competitive salary, structured based on UK working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. We are seeking a highly motivated and detail-oriented BDR to join our M&A team. In this role, you will be responsible for sourcing, identifying, and analyzing potential M&A leads to support our company's strategic goals. You will work closely with the leadership team members to evaluate market trends, competitive landscapes, and target companies, and help build a strong pipeline of potential deals. Key Responsibilities: Lead Generation & Prospecting Conduct in-depth market research to identify potential M&A targets, including companies within specific sectors, regions, or financial profiles. Qualify and hand off vetted leads to Deal Teams, ensuring clear investment criteria alignment. Leverage tools like RocketReach, Apollo.io, Seamless.ai, Lusha, ZoomInfo, Grata, etc., to uncover and validate firmographic and contact data. Design and execute multi-touch cadences (email, phone, LinkedIn) to engage and qualify acquisition targets. Market & Industry Research Conduct TAM/SAM/SOM analyses and deep-dive research on target verticals, sub-sectors, and competitive landscapes Track industry trends, competitor M&A activity, and regulatory shifts impacting software markets. CRM & Data Management Maintain Salesforce: ensure data accuracy, build custom reports/dashboards, and set up automated workflows for lead tracking. Continuously optimize sourcing processes and data enrichment to improve lead quality and coverage. Sourcing Tool Evaluation & Optimization Deep-dive into tools such as RocketReach, Apollo.io, Seamless.ai, Lusha, ZoomInfo, Grata, etc., to benchmark performance, and roll out best fits to the team. Advise on tool ROI analyses and recommend new sourcing platforms or data providers Portfolio Lead Support Collaborate with Portfolio Operations teams to identify potential companies based on their requirements and help generate those leads. Reporting & Collaboration Prepare and present regular pipeline health and market intelligence reports to Investment Managers. Requirements Bachelor's degree in Engineering or a related field. 4+ years of experience in M&A research, investment banking, private equity, or related areas. Excellent analytical, research, and problem-solving skills. Ability to synthesize complex information into actionable insights and recommendations. Advanced proficiency in Excel, including pivot tables, complex formulas (VLOOKUP, INDEX-MATCH), and data visualization. The ideal candidate should have experience with Google Keyword Research and proficiency in using business intelligence databases, such as LinkedIn, Crunchbase, SEMrush, Ahrefs, or similar tools, for research and data analysis. Exceptional communication and presentation skills, both written and verbal. Strong attention to detail, with the ability to manage multiple projects and deadlines. Self-starter with a proactive approach to identifying new opportunities. Knowledge of industry-specific trends and market dynamics. Ability to manage confidential and sensitive information with discretion. Benefits Competitive salary, structured based on Indian working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. This is a 6-month (C2H) opportunity. We are seeking an enthusiastic Talent Acquisition Specialist to join our team and provide invaluable support to our HR department. Your role will involve performing a variety of hr-related tasks, including sourcing candidates, updating employee records,screening resumes, and scheduling interviews. This contract offers an excellent opportunity to gain firsthand experience in HR operations and gain insight into our company’s approach to recruiting, and employee development. If you are eager to kickstart your HR career and work in a dynamic environment that values growth and development, we look forward to meeting you and providing you with a valuable learning experience. Join our team and embark on a rewarding journey in the field of Human Resources. Key Responsibilities: Candidate Sourcing and Outreach: Assist in identifying and sourcing candidates through various channels such as job boards, social media, LinkedIn, and internal databases. Post job advertisements on career sites and social media platforms. Reach out to passive candidates and conduct initial outreach for available roles. Resume Screening: Review incoming applications and resumes to assess qualifications against job descriptions. Shortlist candidates based on relevant skills and experience. Interview Scheduling and Coordination: Coordinate with candidates and hiring managers to schedule interviews. Send interview invitations and provide candidates with necessary information regarding interview format and preparation. Candidate Communication: Act as the point of contact for candidates throughout the recruitment process, providing timely updates and feedback. Respond to candidate inquiries regarding job openings and application statuses. Interview Support: Assist in preparing for interviews by ensuring interview materials and candidate profiles are organized. Observe interviews, take notes, and contribute to candidate assessments. Applicant Tracking and Database Management: Maintain and update candidate records in the Applicant Tracking System (ATS). Ensure all candidate information is accurately logged and tracked throughout the recruitment process. Onboarding Assistance: Support the onboarding process by preparing materials, assisting with documentation, and coordinating with new hires. Ensure smooth communication between the HR team and new recruits. Market Research and Job Descriptions: Conduct research to identify industry trends, salary benchmarks, and competitor hiring practices. Assist in drafting job descriptions and defining roles to attract suitable candidates. Contribute ideas to improve candidate engagement and recruitment strategies. Reporting and Recruitment Metrics: Track key recruitment metrics such as application volume, time-to-hire, and interview-to-offer ratio. Assist in generating recruitment reports to evaluate the effectiveness of hiring strategies. Requirements A degree in Human Resources, Engineering, Psychology, or a related field. Minimum 2-3 years of work experience in HR and talent acquisition. Excellent communication skills, both written and verbal. Ability to multitask and stay organized in a fast-paced environment. Basic knowledge of Microsoft Office Suite (Word, Excel, PowerPoint). Familiarity with social media and job boards (LinkedIn, Naukri, etc.) for recruitment. Positive attitude, detail-oriented, and eager to learn. Preferred Skills (Optional): Knowledge of applicant tracking systems (ATS) is a plus. Experience with LinkedIn Recruiter or other sourcing tools is a bonus. Ability to work collaboratively in a team environment. Benefits Work with diverse teams from different regions, providing a unique opportunity to understand global recruitment practices and cultures. Receive a competitive stipend, reflecting your contributions to the team and the opportunity to gain meaningful work experience. Gain exposure to a wide range of recruitment tools, strategies, and processes, with mentorship from experienced professionals in HR. Opportunity to work in a remote, dynamic and fast-paced environment.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. TESSALink is a cutting-edge SaaS solution within the Embrace portfolio, focused on equipment safety compliance across industries like utilities, construction, and government. It enables organizations to efficiently manage safety checks, inspections, audits, and investigations in real-time, ensuring seamless compliance anytime, anywhere. TESSALink empowers equipment distributors and service providers with the ability to issue digital safety certificates, offering a comprehensive and cost-effective solution that enhances safety standards while streamlining compliance processes. As we continue to grow, we are looking for an experienced Senior Software Developer to join our development team. This role will be integral in creating and maintaining high-performance, scalable applications while contributing to the overall architectural direction of the platform. Responsibilities: Develop and maintain web applications using modern front-end and back-end technologies. Design and manage databases (SQL & NoSQL) for optimal performance. Ensure adherence to software design principles and architectural patterns. Monitor system performance and troubleshoot issues. Work with CI/CD pipelines to streamline deployment processes. Deploy and manage applications on cloud platforms. Requirements Bachelor's Degree in Computer Science, or a related technical discipline, with 5+ years of technical engineering experience in C#. Strong experience in designing and implementing full-stack enterprise systems, including web, mobile, desktop applications, HTTP web services, and databases. Comfortable and effective in communicating directly with internal and external customers to understand requirements and provide technical solutions. Experience with document-oriented databases (e.g., MongoDB) is a plus. Tech Stack: .NET, C#, Xamarin/Maui, Angular, JavaScript, MSSQL, MongoDB, Git Benefits Competitive salary commensurate with experience. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace: Rapid Growth: Our team has expanded to over 300 members in just 4 years — and we’re proud to be recognized on the Inc. 5000 list of America’s fastest-growing private companies. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. We are looking for a skilled and adaptable Full Stack .Net Developer to join our innovation team. You will work on building and testing AI‑powered prototypes for different software products in our portfolio. This role involves working across backend, frontend, and integration layers to turn ideas into working solutions quickly. You will work directly with the VP of Technology and other teams to understand problems, choose the right tools, and deliver practical solutions that can be used as the base for future development. Key Responsibilities Prototype Development Build full‑stack AI prototypes from start to finish. Create working features that connect AI models with existing systems. AI Solution Design Choose the best AI/ML approach for each project, including LLMs, RAG, NLP, OCR , or recommendation systems. Use tools like LangChain, LlamaIndex , or similar to implement AI agents, search, and structured outputs. Data Work Prepare and clean datasets , including labeling, PII removal, and creating synthetic data. Measure and track the accuracy, cost , and speed of AI solutions. Integration Design and build secure APIs ( REST, GraphQL, gRPC ) that connect to services like OpenAI, Azure Cognitive Services, Hugging Face, and vector databases (Qdrant, Pinecone, pgvector) . Implement streaming and real‑time data handling with error recovery. Deployment Package and deploy prototypes on Azure (preferred) or AWS using Docker and Infrastructure‑as‑Code tools. Set up CI/CD pipelines and manage secrets securely. Set up and maintain ML Ops workflows for model training, testing, deployment, and version control, including monitoring and alerting for performance, bias, and compliance. Security Apply secure coding practices, authentication, authorization, and API protection ( OAuth2/OIDC, JWT, rate limits ). Maintain audit logs and follow least‑privilege access rules. Collaboration & Knowledge Sharing Turn successful prototypes into reusable templates for other teams. Write clear documentation and setup guides. Work with product, business, and engineering teams across different industries to understand domain needs and adapt AI solutions to fit real‑world processes. Requirements Experience : 5+ years in software development, including at least 3 years building APIs and backend services in .NET/C# . Frontend Skills : Experience with React + TypeScript (or Angular) for building interactive web apps. Database Skills : Strong SQL skills and experience with relational databases (SQL Server, PostgreSQL) and vector databases for AI search. API Development : Experience designing and using REST, GraphQL, and gRPC APIs with good error handling. Cloud & DevOps : Experience deploying to Azure or AWS, working with containers, and setting up CI/CD pipelines. Security : Understanding of API authentication, authorization, and secure configuration. AI/ML Skills : Exposure to Python for AI/ML development is preferred (e.g., working with LLMs, embeddings, RAG pipelines). Ability to learn and apply new AI/ML tools quickly (LangChain, LlamaIndex, vector DBs, etc.). Adaptability : Passion for solving problems, picking up new tools, and applying them in production-ready ways. Communication : Able to explain technical concepts clearly to technical and non-technical teams. Benefits Competitive salary, structured based on UK working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace Rapid Growth: Our team has expanded to over 300 members in just 4 years — and we’re proud to be recognized on the Inc. 5000 list of America’s fastest-growing private companies. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. As part of the Embrace portfolio, our finance technology and education technology groups manage a wide range of businesses that deliver mission-critical software solutions across industries—from platforms that support financial operations and compliance to tools that improve student success, career readiness, and workforce development. United by a focus on efficiency, measurable outcomes, and long-term impact, our teams rely on strong project leadership to drive results. As a Project Manager, you will play a cross-portfolio role overseeing the planning, execution, and completion of high-priority initiatives across the US and Canada. Working closely with cross-functional teams and clients, you will ensure projects are delivered on time, within scope, and on budget, while managing resources, mitigating risks, and aligning stakeholders. If you are passionate about leading impactful projects and meet the qualifications outlined below, we would be excited to hear from you. Join us in advancing success and innovation through effective project management and strategic execution. Key Responsibilities: Develop detailed project plans, including scope, timelines, resources, and budgets. Define project objectives, deliverables, and milestones in collaboration with stakeholders. Oversee the execution of project plans, track progress, and ensure that deliverables are met on time and within budget. Monitor project performance and address any issues or changes proactively. Lead and coordinate cross-functional project teams, ensuring clear communication, collaboration, and effective utilization of resources. Provide guidance and support to team members throughout the project lifecycle. Serve as the primary point of contact for clients, managing expectations, addressing concerns, and ensuring satisfaction with project outcomes. Facilitate regular updates and status reports to clients and stakeholders. Identify potential risks and develop mitigation strategies to address them. Proactively manage and resolve issues that may impact project success. Monitor and control project budgets, ensuring cost-effectiveness and adherence to financial constraints. Ensure that project deliverables meet quality standards and client requirements. Implement and maintain processes for continuous improvement and best practices. Maintain comprehensive project documentation, including project plans, progress reports, and post-project evaluations. Provide detailed reports to stakeholders and senior management. Manage internal projects that are related to driving efficiency for the Customer Success team, Operations team, and Sales teams. Requirements Minimum of 5 years of experience in project management, with a proven track record of successfully delivering projects on time and within budget. Strong knowledge of project management methodologies and best practices. Experience with project management software and tools. Demonstrated ability to lead and motivate cross-functional teams. Excellent interpersonal and communication skills to effectively interact with stakeholders and team members. Strong analytical and problem-solving skills, with the ability to manage complex projects and navigate challenges effectively. Exceptional organizational and time management skills, with a keen attention to detail and the ability to prioritize tasks in a fast-paced environment. Bachelor’s degree in Project Management, Business, Engineering, or a related field. Project Management Professional (PMP) certification or equivalent is preferred. Benefits Competitive salary, structured based on UK working hours. Opportunity for career advancement and professional development. Dynamic and collaborative work environment that fosters creativity and innovation. Health insurance and other benefits package. Flexible working hours and remote work options.
About Us Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries (Industrial, Healthcare, Fintech and Edtech). Why Join Embrace Rapid Growth: Our team has expanded to over 300 members in just 4 years — and we’re proud to be recognized on the Inc. 5000 list of America’s fastest-growing private companies. Financial Strength: We’ve secured $130M in capital. Acquisitions: With 13 successful acquisitions to date, we’re operating in hyper-scale mode. Fortune 500 Impact: We serve 16% of Fortune 500 companies. Proven Leadership: Our CEO/Founder has a track record of creating over $2B in value through his ventures (prior ventures include being a founding member and Chief Strategist at Valsoft, as well as an early lead investor and Board member at VitalHub (TSX: VHI)) Join us as we lay the groundwork for exponential growth over the next 5 years. If you thrive in a fast-paced environment and share our vision, we’d love to have you on board! Job Description This is a remote position. We are looking for a skilled and adaptable Full-Stack Engineer to join our innovation team. You will work on building and testing AI‑powered prototypes for different software products in our portfolio. This role involves working across backend, frontend, and integration layers to turn ideas into working solutions quickly. You will work directly with the VP of Technology and other teams to understand problems, choose the right tools, and deliver practical solutions that can be used as the base for future development. Key Responsibilities Prototype Development Build full‑stack AI prototypes from start to finish. Create working features that connect AI models with existing systems. AI Solution Design Choose the best AI/ML approach for each project, including LLMs, RAG, NLP, OCR , or recommendation systems. Use tools like LangChain, LlamaIndex , or similar to implement AI agents, search, and structured outputs. Data Work Prepare and clean datasets , including labeling, PII removal, and creating synthetic data. Measure and track the accuracy, cost , and speed of AI solutions. Integration Design and build secure APIs ( REST, GraphQL, gRPC ) that connect to services like OpenAI, Azure Cognitive Services, Hugging Face, and vector databases (Qdrant, Pinecone, pgvector) . Implement streaming and real‑time data handling with error recovery. Deployment Package and deploy prototypes on Azure (preferred) or AWS using Docker and Infrastructure‑as‑Code tools. Set up CI/CD pipelines and manage secrets securely. Set up and maintain ML Ops workflows for model training, testing, deployment, and version control, including monitoring and alerting for performance, bias, and compliance. Security Apply secure coding practices, authentication, authorization, and API protection ( OAuth2/OIDC, JWT, rate limits ). Maintain audit logs and follow least‑privilege access rules. Collaboration & Knowledge Sharing Turn successful prototypes into reusable templates for other teams. Write clear documentation and setup guides. Work with product, business, and engineering teams across different industries to understand domain needs and adapt AI solutions to fit real‑world processes. Requirements Experience : 5+ years in software development, including at least 3 years building APIs and backend services in .NET/C# . Frontend Skills : Experience with React + TypeScript (or Angular) for building interactive web apps. Database Skills : Strong SQL skills and experience with relational databases (SQL Server, PostgreSQL) and vector databases for AI search. API Development : Experience designing and using REST, GraphQL, and gRPC APIs with good error handling. Cloud & DevOps : Experience deploying to Azure or AWS, working with containers, and setting up CI/CD pipelines. Security : Understanding of API authentication, authorization, and secure configuration. AI/ML Skills : Exposure to Python for AI/ML development is preferred (e.g., working with LLMs, embeddings, RAG pipelines). Ability to learn and apply new AI/ML tools quickly (LangChain, LlamaIndex, vector DBs, etc.). Adaptability : Passion for solving problems, picking up new tools, and applying them in production-ready ways. Communication : Able to explain technical concepts clearly to technical and non-technical teams. Benefits Competitive salary, structured based on UK working hours. Comprehensive training and mentorship programs for skill and knowledge enhancement. Opportunities for career advancement and professional development. Experience collaborating with a diverse, global team within a remote work setting