About Creai
At Creai, we specialize in AI consulting and custom software development. Our mission is to help businesses integrate advanced AI into their operations, driving innovation, efficiency, and preparing them for the future. As leaders in artificial intelligence, we design and implement tailored solutions that address key business challenges across industries. From expert consulting and technical planning to full system integration, we ensure that companies maximize their potential with cutting-edge AI solutions.
Why This Role Matters
As a Software Engineering Lead, you will spend 40-50% of your time coding, ensuring you remain close to the technical challenges and lead by example. The remaining 50-60% of your time will focus on management activities, such as mentoring your team, managing projects, and collaborating with stakeholders. You will guide a team of engineers while fostering innovation and technical excellence, ensuring the team’s output aligns with Creai’s strategic goals.
A key part of the role is delegating tasks based on team members' strengths and encouraging their development. You will also ensure cross-functional collaboration to integrate AI effectively into broader projects.
Responsibilities:
- Manage and Mentor a Team of Engineers: Guide and mentor a team of 3-6 engineers across various Scrum teams. Help team members improve their technical skills and advance in their careers, offering support and feedback on their performance.
- Hands-On Development: Dedicate 40-50% of your time to hands-on coding or related technical tasks, contributing directly to developing AI-driven solutions. Collaborate with your team to design, develop, and deploy scalable applications.
- Project Oversight: Oversee the integration of AI components into larger application projects. Provide technical oversight, ensuring the solutions meet quality, performance, and scalability standards.
- Full-Stack Development: Utilize your expertise to guide the team in developing and deploying end-to-end solutions, ensuring all layers of the tech stack are optimized and well-integrated.
- AI and Machine Learning: Leverage your understanding of AI, machine learning, and large language models (LLMs) to identify opportunities for innovation. Drive the integration of AI technologies into our products and internal processes.
- Communication and Collaboration: Maintain clear communication with both technical and non-technical stakeholders. Foster a collaborative team environment and ensure alignment with the organization’s goals.
- Continuous Improvement: Stay current with industry trends and emerging technologies in AI and software development. Promote a culture of learning and continuous improvement within your team.
- Career Development: Support the growth of your team by setting clear goals, offering regular feedback, and facilitating opportunities for learning and career advancement.
Required Qualifications:
- Proven experience as a Software Engineering Lead, Technical Lead, or similar role focusing on AI and software development.
- Strong hands-on coding experience, proficient in multiple programming languages (e.g., Python, JavaScript, Java).
- Extensive experience with the full software development lifecycle and full-stack technologies.
- Excellent leadership, mentorship, and communication skills.
- Ability to manage multiple projects while maintaining high standards of quality and performance.
- Experience with cloud platforms (AWS, Azure, GCP) and DevOps practices.
- Experience working in an Agile/Scrum environment.
Desirable Qualifications:
- Experience with AI frameworks for Machine Learning and Deep Learning.
- Knowledge of data engineering and data science practices.
- Practical experience applying AI, machine learning, and generative AI technologies in production environments.
- Experience working with LLMs (e.g., ChatGPT, Claude, Gemini, Mistral, Llama, DBRX), vector databases, and advanced prompt engineering
- Experience with training and fine-tuning of AI models.
Work from Anywhere
We are looking for talent throughout Latinoamérica, and we offer full remote flexibility! You can work from anywhere worldwide as long as you’re available to collaborate during our core hours from 9 AM to 5 PM CST.
Perks & Benefits
We offer unlimited PTO, trusting you to manage your time effectively and take the time off you need.
You will receive health insurance, valid for employees in Mexico.
We provide a budget to help you set up your ideal remote workspace.
We encourage you to apply!
We know that women and underrepresented minorities often hesitate to apply if they don’t meet 100% of the qualifications. We strongly encourage you to apply even if you don’t meet all the listed requirements—your unique experience and perspective are valued!