Job Description Who We Are: At Advancio, we're passionate about using technology to drive transformative impact.
As we grow, we're building a team that excels in hands-on problem-solving, innovation, and delivering groundbreaking solutions across software, data, and AI-driven technologies.
Job Summary: We're seeking a highly skilled Engineering & Innovation Practice Lead with a strong background in software development (6+ years) and hands-on expertise in AI, machine learning, and data analytics.
This is initially a solo position, offering an exciting opportunity for someone who wants to dive deep into coding, prototyping, and running proof-of-concept (PoC) projects to establish our foundational tech choices and best practices.
Over time, this role will evolve into a leadership position where you'll have the chance to build and mentor a team of developers and data professionals.
In this position, you'll be responsible for delivering innovative, practical solutions and laying the groundwork for our future technical team.
You'll have the autonomy to make fast, strategic technology decisions across software, AI, and data analytics that align with Advancio's goals and growth.
Requirements Key Responsibilities: Develop and deliver high-quality software, AI, and data solutions while establishing best practices for future team members.
· Take ownership of hands-on coding, prototyping, and running proof-of-concept projects, particularly in AI, machine learning, data analytics, and DevOps.
· Provide technical expertise across software development, AI/ML, and data engineering, troubleshooting complex challenges and defining key strategies.
· Collaborate closely with a project manager and stakeholders to define requirements and create technical solutions that meet business needs.
· Architect scalable, reliable, and data-driven systems, employing best practices in software, AI, and data engineering.
· Shape the technological and innovation strategy, selecting and adopting new tools and frameworks across software, AI, and data platforms.
· Drive continuous improvement initiatives to optimize development processes, enhance product quality, and increase efficiency.
· Stay up-to-date with the latest technology trends in software, AI, machine learning, and data analytics, and actively integrate new practices.
· Lay the foundation for a future team, developing standards and best practices to guide and mentor developers and data professionals as the role transitions to a leadership capacity.
Required Skills: · Proven experience (6+ years) in software development with expertise in one or more programming languages such as Python, Java, .NET, and a background in AI, machine learning, or data analytics.
· Demonstrated success in project estimation, design, and delivery, with the ability to scope and plan projects effectively in collaboration with a project manager, ensuring they are completed on time and meet quality standards.
· Experience working on AI/ML or data-centric projects, with a solid understanding of machine learning models, data processing, and analytics techniques.
· Bachelor's degree in Computer Science, Engineering, or a related field.
· Proficiency with cloud platforms (AWS, Azure, GCP) and modern DevOps and MLOps practices.
· Strong understanding of software development methodologies (Agile, Scrum, Kanban) and flexibility to adapt to project needs.
· Excellent communication skills, able to convey complex technical concepts to both technical and non-technical stakeholders.
· Strong problem-solving skills, with a practical and innovative mindset.
· Relevant certifications in AI/ML, cloud solutions, or software development are a plus.
This role is ideal for a self-driven professional eager to lead hands-on projects and lay the foundation for a high-impact team.
As the role grows, you'll have the opportunity to shape a technical team and mentor future engineers and data professionals, moving from a solo role to a position of leadership and influence.
Requirements Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field.
Proven experience (5+ years) in software development with expertise in one or more programming languages such as Java, .NET, Python, etc.
Strong understanding of software development methodologies, including Agile, Scrum, and Kanban.
Excellent leadership and communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
Experience leading and mentoring a team of developers in a fast-paced environment.
Strong problem-solving skills and the ability to think critically and analytically.
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and modern DevOps practices is a plus.
Certifications in relevant technologies (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Developer Associate) are desirable but not required.