careersJoin a bright, passionate, and collaborative team and start making something great.
|
are you ready to love your work?
Have a look at our job openings below
|
JR. Software developer - Intelligent Automation
Want to get into the world of Intelligent Automation and you have a background in software development. Join the Invoke team and we will train you on RPA, OCR, machine learning, etc. You will help in the Managed Services team; coordinate and implement RPA solutions; eventually provide technical guidance to developers. You will work with the solutions lead and Managed Services team to provide innovative new solutions for our clients, and strive to reduce rework and manual support efforts by implementing self-healing process automation, automated alerts and by “automating everything”. Interface directly with clients and work closely with internal teams. Work with internal teams to continually improve processes. Provide process support including process monitoring, ticket management, bug fixes and enhancements.
Location – Remote but must be based in North America. Preference for Montreal QC or Atlanta, GA.
Qualifications for the ideal candidate
Required:
Desirable:
Location – Remote but must be based in North America. Preference for Montreal QC or Atlanta, GA.
Qualifications for the ideal candidate
Required:
- Proven programming experience (Python or C# preferred)
- University degree in Computer Engineering, Computer Science, Business Management, or equivalent experience is an asset
- Strong communication skills - Fluency in written and spoken English.
- The technical acumen necessary to navigate diverse systems, business processes and frameworks.
- Customer service mindset
- Enthusiasm to learn and innovate
- Availability to work off business hours
Desirable:
- Exposure to Intelligent Automation, RPA (robotic process automation) tools, Blue Prism, UI Path or Automation Anywhere highly desirable.
- IT and DevOps experience and knowledge is an asset
- AWS and Linux experience / knowledge is a plus
- Fluency in French and/or Spanish
Automation MANAGED SERVICES CONSULTANT
Description
Serve as a Managed Services consultant; coordinate and implement RPA solutions; provide technical guidance to developers. Work with the solutions lead and Managed Services team to provide innovative new solutions for our clients, and strive to reduce rework and manual support efforts by implementing self-healing process automation, automated alerts and by “automating everything”. Interface directly with clients and work closely with internal teams. Work with internal teams to continually improve processes. Provide process support including process monitoring, ticket management, bug fixes and enhancements.
Location – Remote but must be based in North America. Preference for Montreal QC or Atlanta, GA.
Qualifications for the ideal candidate:
Required:
Location – Remote
Serve as a Managed Services consultant; coordinate and implement RPA solutions; provide technical guidance to developers. Work with the solutions lead and Managed Services team to provide innovative new solutions for our clients, and strive to reduce rework and manual support efforts by implementing self-healing process automation, automated alerts and by “automating everything”. Interface directly with clients and work closely with internal teams. Work with internal teams to continually improve processes. Provide process support including process monitoring, ticket management, bug fixes and enhancements.
Location – Remote but must be based in North America. Preference for Montreal QC or Atlanta, GA.
Qualifications for the ideal candidate:
Required:
- Proven programming experience (Python preferred)
- University degree in Computer Engineering, Computer Science, Business Management, or equivalent experience is an asset
- Strong communication skills - Fluency in written and spoken English.
- The technical acumen necessary to navigate diverse systems, business processes and frameworks.
- Customer service mindset
- Enthusiasm to learn and innovate
- Availability to work off business hours
- Experience with Intelligent Automation, RPA (robotic process automation) tools, Blue Prism, UI Path or Automation Anywhere highly desirable.
- IT and DevOps experience and knowledge
- AWS and Linux experience / knowledge is a plus
- Fluency in French and/or Spanish
Location – Remote
Software Developer - Intelligent Automation
Description
Ready to upgrade your career in Intelligent Automation? Join the Invoke team where you will expand your RPA knowledge and gain exposure to and a wide range of Intelligent Automation (RPA, OCR, NLP, AI, Low code) and related technologies.
Role/Responsibilities:
• Work as a consultant to help deliver successful Robotic Process Automation (RPA) and Intelligent Automation projects
• Leverage existing business experience to provide consulting services for INVOKE’s clients.
• Provide consulting services to one or more clients, in both a remote and onsite capacity (when it can be conducted safely)
• Develop RPA project experience.
• Continue to upskill in Intelligent Automation technologies.
• Provide support and share expertise with other INVOKE consultants
• Participate in assisting to mentor Junior level consultants
• Provide client-facing consulting, including facilitation of workshops, design sessions, and testing activities.
Qualifications for the ideal candidate:
Required:
• 2+ years of RPA development experience (Uipath or Blue Prism desirable)
• Proven programming experience (Python or C# preferred)
• University degree in Computer Engineering, Computer Science, Business Management, or equivalent experience is an asset
• Strong communication skills - Fluency in written and spoken English.
• The technical acumen necessary to navigate diverse systems, business processes and frameworks.
• Customer service mindset
• Enthusiasm to learn and innovate
• Availability to work off business hours
Desirable:
• Certification in Blue Prism, Uipath, Automation Anywhere or other RPA tools
• IT and DevOps experience and knowledge is an asset
• AWS and Linux experience / knowledge is a plus
• Fluency in French and/or Spanish
Ready to upgrade your career in Intelligent Automation? Join the Invoke team where you will expand your RPA knowledge and gain exposure to and a wide range of Intelligent Automation (RPA, OCR, NLP, AI, Low code) and related technologies.
Role/Responsibilities:
• Work as a consultant to help deliver successful Robotic Process Automation (RPA) and Intelligent Automation projects
• Leverage existing business experience to provide consulting services for INVOKE’s clients.
• Provide consulting services to one or more clients, in both a remote and onsite capacity (when it can be conducted safely)
• Develop RPA project experience.
• Continue to upskill in Intelligent Automation technologies.
• Provide support and share expertise with other INVOKE consultants
• Participate in assisting to mentor Junior level consultants
• Provide client-facing consulting, including facilitation of workshops, design sessions, and testing activities.
Qualifications for the ideal candidate:
Required:
• 2+ years of RPA development experience (Uipath or Blue Prism desirable)
• Proven programming experience (Python or C# preferred)
• University degree in Computer Engineering, Computer Science, Business Management, or equivalent experience is an asset
• Strong communication skills - Fluency in written and spoken English.
• The technical acumen necessary to navigate diverse systems, business processes and frameworks.
• Customer service mindset
• Enthusiasm to learn and innovate
• Availability to work off business hours
Desirable:
• Certification in Blue Prism, Uipath, Automation Anywhere or other RPA tools
• IT and DevOps experience and knowledge is an asset
• AWS and Linux experience / knowledge is a plus
• Fluency in French and/or Spanish
PRODUCT TECHNICAL LEAD
What You'll Be Doing:
Location – Preferably in Spain or Canada but open to Remote
Qualifications for the ideal candidate:
Technical and Skills Qualifications:
- Evaluate long term direction and recommend solutions to scale with our rapid growth
- Collaborate with team members on key architecture decisions
- Develop high-quality, working code features and bug fixes
- Regularly collaborate with other developers, project managers, and customers to complete projects
- Participate in regular code reviews, often in a mentorship role with other engineers
- Create and refine best practices, coding standards, and documentation, and takes the opportunity to share knowledge across the team
- Make recommendations to refine and improve our engineering practices
- Help us grow the team by being a core part of hiring process
Location – Preferably in Spain or Canada but open to Remote
Qualifications for the ideal candidate:
- You understand that working in a highly collaborative environment is critical to producing high quality software. You can see the big picture and dive to the details, willing to learn new tricks from your peers and colleagues. You are open to feedback and willing to give it too.
- Have high level of success and proficiency working with Ruby on Rails in a scaled production environment
- Extensive experience creating high quality software in a team environment
- Extensive experience designing complex systems and building products using microservice architecture
- Experience with containers and container management (Docker, Kubernetes) and Infrastructure/cloud automation tooling (e.g.,Terraform)
- Comfortable working in an Agile software development environment
- Strong sense of ownership and ability to work cross functionally
- Passion for troubleshooting and problem solving
- Detail-oriented, professional and positive work attitude
- Ability to communicate professionally both verbally and in writing
- Experience as a technical leader on large initiatives with the ability to course-correct as needed
- Proven expertise with modern web development, including development, testing, staging, deploying, and monitoring
- Ability to consistently evaluate current technical approaches to continue to be industry best-of-class
- Experience leading projects from start to finish
- Experience with test-driven development (TDD) and/or writing and maintaining high level test coverage, including both unit and integration tests
Technical and Skills Qualifications:
- At least 5 years of experience designing, building, and operating scalable applications using Ruby on Rails
- 5-8+ years of overall software development experience in modern stack
- Work experience in a SaaS and Scrum environment
- Strong analytical skills.
- Good communication skills.
- Excellent organizational and leadership skills
AI Machine Learning Engineer
Description
As a consulting company, Invoke drives business transformation through the lens of Intelligent Automation. With 4 offices spread across the globe, we've been used to remote collaboration well before 2020 forced us to be. No matter where you're working from or which team you're on, we are all working towards one goal: delivering innovative solutions and exceptional support.
What You'll Be Doing:
US Citizen
Preferable: Atlanta, Montgomery, Auburn or willing to travel 75%
As a consulting company, Invoke drives business transformation through the lens of Intelligent Automation. With 4 offices spread across the globe, we've been used to remote collaboration well before 2020 forced us to be. No matter where you're working from or which team you're on, we are all working towards one goal: delivering innovative solutions and exceptional support.
What You'll Be Doing:
- Evaluate long-term direction and recommend solutions to scale with our rapid growth, specifically tailored to support the US Public Sector.
- Collaborate with team members on key architecture decisions, considering the unique requirements and constraints of the US Public Sector.
- Develop high-quality machine learning models and solutions that align with the needs and regulations of the US Public Sector.
- Regularly collaborate with other developers, project managers, and customers in the US Public Sector to successfully complete projects.
- Participate in regular code reviews, often in a mentorship role with other engineers, and ensure compliance with relevant US Public Sector standards and guidelines.
- Create and refine best practices, coding standards, and documentation, taking into account the specific requirements of the US Public Sector, and actively share knowledge and insights with the team.
- Make recommendations to refine and improve our engineering practices, with a focus on compliance, security, and efficiency for US Public Sector deployments.
- Help us grow the team by being a core part of the hiring process, ensuring that candidates possess the necessary skills and expertise to support the unique challenges of the US Public Sector.
- Bachelor's or master’s degree in computer science, computer engineering, or a related technical field.
- 7+ years of experience in software engineering working with one or more of the following programming languages: Python, Ruby, NodeJS, Java, C#.
- 3+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, NLP, data mining, artificial intelligence, or a related technical field.
- Experience with Large Language Models (LLMs) or similar technologies, specifically in the context of the US Public Sector.
- Experience with developing machine learning models at scale from inception to business impact, while considering the unique requirements and compliance needs of the US Public Sector.
- Track record of setting technical direction for a team, driving consensus, and establishing successful cross-functional partnerships, with an understanding of the specific challenges faced in the US Public Sector.
- Experience with containerization and container orchestration technologies (e.g., Docker, Kubernetes, Airflow) and their application to machine learning workflows, adhering to US Public Sector standards and regulations.
- Experience with cloud-based services; AWS preferred (e.g., EKS, Lambda, Sagemaker), with a strong understanding of cloud security practices and compliance requirements in the US Public Sector.
- Experience with DevOps practices and CI/CD tools (e.g., Git, GitHub Actions), ensuring reliable and compliant software delivery in the US Public Sector.
- Proven experience as a solution architect, software architect, or a similar role, with a focus on machine learning, and a deep understanding of the specific challenges and needs of the US Public Sector.
- Excellent problem-solving and analytical skills, with the ability to translate complex business requirements into technical solutions, while considering the unique constraints of the US Public Sector.
- Effective communication and presentation skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders within the US Public Sector.
US Citizen
Preferable: Atlanta, Montgomery, Auburn or willing to travel 75%
Director of Solutions Engineering
Description
As a consulting company, Invoke drives business transformation through the lens of Intelligent Automation. With 4 offices spread across the globe, we've been used to remote collaboration well before 2020 forced us to be. No matter where you're working from or which team you're on, we are all working towards one goal: delivering innovative solutions and exceptional support.
As the Director of Solutions Engineering, you will be responsible for leading a team of Intelligent Automation Consultants in designing, developing, and implementing advanced automation solutions for our clients. You will work closely with our sales, product development, and customer success teams to understand client needs, define project requirements, and ensure the successful delivery of intelligent automation projects.
Role/Responsibilities:
Qualifications for the ideal candidate:
Required:
Desirable:
As a consulting company, Invoke drives business transformation through the lens of Intelligent Automation. With 4 offices spread across the globe, we've been used to remote collaboration well before 2020 forced us to be. No matter where you're working from or which team you're on, we are all working towards one goal: delivering innovative solutions and exceptional support.
As the Director of Solutions Engineering, you will be responsible for leading a team of Intelligent Automation Consultants in designing, developing, and implementing advanced automation solutions for our clients. You will work closely with our sales, product development, and customer success teams to understand client needs, define project requirements, and ensure the successful delivery of intelligent automation projects.
Role/Responsibilities:
- Lead and Mentor: Manage and mentor a team of solutions engineers, architects, and technical consultants, providing guidance and support to ensure the successful delivery of automation projects.
- Solution Development: Collaborate with clients and internal teams to design intelligent automation solutions tailored to meet specific business requirements. Utilize industry-leading automation platforms and technologies to develop scalable and efficient solutions.
- Client Engagement: Act as a trusted advisor to clients, understanding their automation needs, and proposing innovative solutions that enhance operational efficiency, reduce costs, and drive business growth.
- Technical Expertise: Stay updated with the latest trends and advancements in intelligent automation technologies. Apply your technical expertise to solve complex automation challenges and explore new opportunities for innovation.
- Collaboration: Work closely with cross-functional teams, including sales, product development, and customer success, to ensure alignment between client requirements and solution capabilities.
- Quality Assurance: Ensure the quality, reliability, and performance of automation solutions through rigorous testing and validation processes.
- Documentation: Create comprehensive technical documentation, including solution designs, architecture diagrams, and implementation plans, to support the implementation and maintenance of automation solutions.
Qualifications for the ideal candidate:
Required:
- Bachelor's degree in Computer Science, Engineering, or related field. Master's degree preferred.
- experience in intelligent automation, robotic process automation (RPA), machine learning, or related technologies.
- Proven experience leading and managing a team of solutions engineers or consultants.
- In-depth knowledge of automation platforms, such as UiPath, Automation Anywhere, Blue Prism, etc.
- Strong understanding of programming languages, data analytics, and process optimization techniques.
- Excellent communication and interpersonal skills, with the ability to effectively engage with clients and internal stakeholders.
- Relevant certifications in intelligent automation technologies are a plus.
- US citizenship
- Ability to travel to client site – 25% of time
Desirable:
- AWS and Linux experience / knowledge is a plus
- Fluency in French and/or Spanish