We are seeking a highly skilled Systems Engineer / Principal Systems Engineer to join our team. As a key member of our team, you will be responsible for designing and developing complex systems, leveraging technical expertise in software development, machine learning, and cloud computing. You will work closely with cross-functional teams to ensure the successful delivery of projects.
Key Responsibilities
- Design and develop complex systems, leveraging technical expertise in software development, machine learning, and cloud computing.
- Work closely with cross-functional teams to ensure the successful delivery of projects.
- Collaborate with engineers and technical leads to identify and resolve technical issues.
- Develop and maintain technical documentation, including system design documents and technical notes.
- Stay up-to-date with industry trends and emerging technologies, and apply this knowledge to improve system design and development.
Requirements
- 10+ years of experience in systems engineering, with a focus on software development, machine learning, and cloud computing.
- Strong technical expertise in Python, Node.js, and AWS.
- Experience working with cross-functional teams, including engineering, technical leads, and project managers.
- Excellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
- Strong problem-solving skills, with the ability to identify and resolve complex technical issues.