Engineering Lead
Job Summary
We are seeking an experienced Engineering Lead with a strong background in software engineering, machine learning, and leadership. This role requires a seasoned professional who can work effectively across various time zones, managing complex projects and guiding a team of developers to deliver top-quality solutions. The ideal candidate has a keen eye for system architecture, is highly skilled in software design, and can communicate technical requirements clearly to drive development.
Key Responsibilities
- Project Leadership: Lead and manage multiple projects across time zones, ensuring timely delivery and alignment with business goals.
- Architecture & Design: Develop and review high-level architecture diagrams, design models, and flow charts to ensure technical alignment with project requirements.
- Cross-functional Collaboration: Work closely with stakeholders to understand project requirements, translating them into actionable plans for the development team.
- Technical Guidance: Provide expert-level guidance in Python and JavaScript development; familiarity with Node-RED is a plus.
- Network & Security: Oversee the integration of secure network designs, implement best practices in security, and ensure robust data protection measures.
- Containerization & Orchestration: Deploy solutions in containerized environments, leveraging Docker, Kubernetes, and other orchestration tools.
- Cloud Solutions: Manage deployments in cloud environments, specifically AWS and Azure, ensuring scalability, security, and cost-effectiveness.
- AI & ML: Lead AI and machine learning projects, with a focus on understanding large language models (LLMs), deep learning architectures, and implementing ML models into production.
Basic Qualifications
- Experience: 10+ years in software development and/or machine learning projects.
- Technical Proficiency: Strong programming skills in Python and JavaScript, with knowledge of Node-RED as a plus.
- Architecture & Design Skills: Demonstrated ability to create comprehensive architecture diagrams and design documents; experience with Figma or other design tools.
- Network & Security: In-depth understanding of network architecture, cybersecurity best practices, and secure code development.
- Version Control: Proficient with code versioning tools and best practices (e.g., Git).
- Containerization: Expertise with Docker and Kubernetes for containerization and orchestration.
- Cloud Expertise: Hands-on experience with AWS and Azure environments, with an understanding of cloud-native development and architecture.
Preferred Skills
- Machine Learning: Familiarity with LLMs, deep learning architectures, and the broader ML model lifecycle.
- Communication: Strong interpersonal skills to bridge communication between technical and non-technical team members.
- Continuous Improvement: Proactive mindset towards optimizing processes, enhancing workflows, and ensuring high-quality code delivery.
Equal Employment Opportunity Statement
Our company is an Equal Employment Opportunity (EEO) employer, committed to fostering an inclusive, diverse, and respectful work environment. We prohibit discrimination and harassment of any kind, ensuring that all employment decisions, including recruitment, hiring, promotion, and compensation, are based solely on qualifications, skills, and performance.
We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, marital status, medical condition, or any other status protected by federal, state, or local law.
As a California and Colorado employer, we comply with state-specific laws. In California, we follow the Fair Employment and Housing Act (FEHA), extending protection against discrimination based on ancestry, citizenship, and gender expression. In Colorado, we comply with the Equal Pay for Equal Work Act, ensuring transparent pay practices and equal opportunities for career advancement, including disclosing pay ranges for all job openings.
We value each person’s unique background and encourage applicants of all identities and backgrounds to apply. Our commitment to fair employment extends to building an accessible workplace where reasonable accommodations are provided for qualified individuals with disabilities.