Senior Software Engineer - Remote Position at 8th Light
About the Role
We are seeking a Senior Software Engineer - Remote to join our innovative team at 8th Light. This role offers the opportunity to work with a variety of clients and technologies while contributing to meaningful projects. As a Senior Software Engineer, you will leverage your expertise to make immediate impacts on projects, collaborating with a team that values quality and continuous improvement.
What You'll Do
- Make immediate contributions to projects, rapidly building trust with your clients and team.
- Work pragmatically to balance technology choices while delivering high-quality work within deadlines.
- Contribute to architecture and software design discussions.
- Collaborate on systems that involve the full ML lifecycle from data ingestion and preprocessing to model deployment, integration, and performance monitoring.
- Generate new potential solutions to challenges (technical and non-technical) in partnership with team members and clients.
- Contribute to formal feedback conversations with teams and clients via retrospectives.
- Clearly articulate and document outcomes and drive forward action items.
- Regularly sync with your delivery team to provide status updates, identify and evaluate risks, and present potential solutions.
Requirements
- 4+ years of experience as a software engineer, with a proven track record of success on various projects.
- Proficiency in multiple programming languages and frameworks, including Python, Java, JavaScript, TypeScript, React, Ruby, Scala, R, SQL, and Go.
- Experience building or integrating AI/ML-powered features into products or systems.
- Strong debugging and refactoring skills to improve pre-existing code.
- Familiarity with Git, MacOS/Linux, and CI/CD practices.
- Ability to communicate effectively with stakeholders and colleagues.
- Experience mentoring and sharing knowledge with team members.
- Strong problem-solving skills and the ability to make thoughtful recommendations in ambiguous situations.
Nice to Have
- Experience with MLOps tools like LangChain.
- Familiarity with data engineering platforms such as Databricks.
- Knowledge of DevSecOps and Infrastructure as Code.
What We Offer
- A robust learning and development program with unlimited access to thousands of resources.
- Flexible PTO and 12 weeks of new parent leave for eligible employees.
- Transparent semi-annual promotion panels.
- Access to coworking spaces to foster collaboration.
- A supportive and inclusive work environment that values diversity.
This Senior Software Engineer position at 8th Light offers a unique opportunity to work remotely on diverse projects with a focus on AI and ML. Enjoy competitive compensation and a supportive work culture.
Who Will Succeed Here
Proficient in multiple programming languages, particularly Python and JavaScript, with a strong understanding of frameworks like React and Ruby on Rails, enabling the ability to adapt to different client needs quickly.
Self-motivated and disciplined in a remote work environment, demonstrating the ability to manage time effectively while collaborating asynchronously with team members across different time zones.
A mindset focused on continuous learning and improvement, evidenced by a history of adopting new technologies such as Scala or Go, and actively participating in code reviews to enhance team skills and project quality.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months