About Viridium.AI
At Viridium.AI, we are building a Material Intelligence platform. We are an early stage startup driven by the dual opportunity to build an amazing company and make a positive impact on the world. Our mission is to help manufacturers swiftly and profitably identify and phase out hazardous materials, such as forever chemicals, from their products. By leveraging cutting-edge AI technology, we aim to set the standard for applying the power of AI to solve problems otherwise impossible for humans.
Engineering Lead (Full Stack)
About the Role:
We are looking for an experienced Engineering Lead (Full Stack). In this role, you will help shape our technical vision, lead development efforts, and ensure the delivery of high-quality software solutions. You'll spend at least 50% of your time hands-on coding while collaborating with cross-functional teams, including product managers, designers, and data scientists.
Key Responsibilities:
- Team Leadership: Manage and mentor a team of engineers, guiding them in technical decision-making, best practices, and career growth.
- Code Quality and Review: Ensure high-quality code through active participation in code reviews and providing constructive feedback.
- Technical Design: Collaborate with product managers and architects to design robust technical solutions aligned with business goals.
- Agile Development: Lead Agile practices such as sprint planning, daily stand-ups, and retrospectives.
- Full Stack Development: Lead both front-end and back-end development using technologies such as Python,React services on Azure.
- Cloud Integration: Develop, deploy, and manage applications on Azure, utilizing database services like Postgres, PGVector, and Azure OpenAI.
- Database Management: Design, develop, and optimize database solutions using Postgres. Exposure to PGVector is a plus.
- API Development: Design and build robust APIs to enable seamless communication between different services.
- Machine Learning Integration: Integrate and leverage Azure OpenAI services for developing intelligent features and models.
- Deployment and CI/CD: Oversee deployment processes using GitHub Actions for CI/CD to ensure smooth and efficient software releases.
- Troubleshooting and Debugging: Quickly identify and resolve software bugs and coding issues.
- Security: Implement best practices for security and data protection.
- Technical Documentation: Create and maintain comprehensive technical documentation.
Qualifications:
- Experience: 10+ years of experience as a Full Stack Developer or in a similar role.
- Technical Skills:
- Strong experience with Python development.
- Proficiency with using Azure cloud services.
- Experience in deploying and managing applications on Azure.
- Database Knowledge: Hands-on experience with Postgres.
- API Expertise: Proven experience in designing and developing RESTful APIs and microservices.
- CI/CD Tools: Experience using GitHub Actions for deployment.
- Agile Tools: Proficient with tools like JIRA and GitHub.
- Communication and Leadership: Strong communication skills and experience mentoring and leading a team of engineers.
Why Join Us
- Innovative Environment: Be part of a fast-growing startup working on cutting-edge AI and data solutions.
- Growth Opportunities: Advance your career with ample opportunities for professional growth and skill development.
- Collaborative Culture: Work in an inclusive and supportive environment that values creativity and innovation.
If you are passionate about technology, enjoy working in a collaborative environment, and excel at balancing user experience with functionality, we'd love to hear from you!
Contact: [Confidential Information]