Company Name: Sails Software Inc
Job Title: Lead Software Engineer
Job Description: Sails Software Inc is seeking a Workflow & AI Engineering Lead to drive the development and implementation of innovative workflow and AI solutions.
In this role, you will lead a team of engineers and data scientists to design, build, and maintain scalable AI-based workflow systems that enhance operational efficiency and support strategic business objectives.
You will collaborate with cross-functional teams to identify opportunities for automation and process improvement and ensure successful integration of AI technologies within existing systems.
Key Responsibilities
- Lead the engineering team in the development of workflow automation tools and AI solutions.
- Design and architect scalable systems that streamline business processes and enhance productivity.
- Collaborate with product managers, stakeholders, and other teams to gather requirements and translate them into technical specifications.
- Conduct research and stay updated on industry trends in AI and workflow automation.
- Mentor and develop team members, fostering an environment of innovation and continuous improvement.
- Oversee project timelines and deliverables, ensuring alignment with business goals.
- Implement best practices in software development and AI methodologies to ensure high-quality outputs.
- Analyze and optimize existing workflows, identifying areas where AI can add value.
Skills and Tools Required
- Strong experience in software engineering, with a focus on AI and machine learning technologies.
- Proficiency in programming languages such as Python, Java, or C#.
- Deep understanding of AI frameworks and libraries such as TensorFlow, PyTorch, or Scikit-learn.
- Familiarity with workflow automation tools such as Camunda, Apache Airflow, or similar platforms.
- Experience with cloud services such as AWS, Azure, or Google Cloud.
- Knowledge of data engineering principles and experience with database technologies (SQL and NoSQL).
- Strong analytical and problem-solving skills, with the ability to translate complex technical concepts into clear, actionable plans.
- Excellent communication and leadership skills, with experience managing teams and projects.
- Familiarity with Agile development methodologies.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software engineering, with a focus on AI and automation.
- Proven track record of leading engineering teams and delivering successful projects.
Roles and Responsibilities
About the Role
As a Workflow & AI Engineering Lead at Sails Software Inc, you will drive the development and implementation of innovative solutions that leverage artificial intelligence to optimize workflows. You will collaborate closely with cross-functional teams to identify opportunities for AI integration and ensure that deliverables meet business objectives. Your leadership will be crucial in guiding a team of engineers and data scientists in executing complex projects.
About the Team
You will be part of a dynamic and forward-thinking team that focuses on cutting-edge technology and AI-driven processes. The team values collaboration and creativity, encouraging members to share ideas and contribute to the overall vision. With diverse skill sets ranging from software engineering to data analysis, team members work together to solve challenging problems and deliver impactful solutions.
You are Responsible for
- Leading the design and implementation of AI-based workflows that enhance operational efficiency.
- Mentoring and guiding team members in best practices for AI development and workflow automation.
- Collaborating with stakeholders to understand business needs and translating them into technical requirements.
- Developing strategies for continuous improvement and innovation within the team, ensuring that solutions are scalable and maintainable.
- Monitoring project progress and ensuring timely delivery within budget constraints.
To succeed in this role – you should have the following
- Proven experience in AI technologies, workflow automation, and software engineering principles.
- Strong leadership and team management skills, with a focus on fostering collaboration and professional growth.
- Excellent problem-solving abilities and a strategic mindset, capable of aligning technical solutions with business goals.
- Proficiency in programming languages and frameworks relevant to AI and workflow development.
- Effective communication skills to convey complex concepts to both technical and non-technical stakeholders.