Software Engineer (Data)
EVident Battery
Are you ready to join a dynamic community of innovators? EVident Battery, a fast-growing startup based in Westford, MA, is at the forefront of revolutionizing the EV battery industry.
EVident Battery develops a cutting-edge, non-destructive inspection and scanning solution for EV battery packs. Our technology integrates advanced inspection hardware and AI analytics software to enhance transparency and certainty within the EV market.
Role Overview
EVident Battery is looking for a Software Engineer to join a highly collaborative team of experts in fields like engineering, machine learning, and EV battery reliability. This role offers a unique opportunity to gain professional development experience in an innovative company that is setting new standards in the EV battery industry.
What You’ll Do:
As a Software Engineer, you will contribute directly to the design, implementation, and deployment of interactive web applications, working across both software engineering and data science functions while maintaining strong software engineering best practices. The role involves developing real-time data processing systems that transform raw signal data into features powering the firm’s detection models, as well as designing monitoring and alerting systems to track system health, data quality, and pipeline reliability.
Web Development (Basic Knowledge Required):
- Develop and maintain responsive web interfaces using modern frontend frameworks (e.g., Next.js).
- Collaborate with software and hardware teams to refine and enhance the user experience.
Modeling and Data Pipeline Management:
- Train, fine-tune, and maintain machine learning models for EV battery services.
- Design and build data-optimized pipelines to support machine learning workflows.
- Monitor and evaluate model performance in production environments.
Data Analysis and Visualization:
- Develop APIs and backend services to support data-driven applications and real-time data visualization.
Collaboration & Deployment:
- Work with machine learning engineers to deploy models into production systems.
- Develop new features based on user feedback to continuously enhance the technology platform.
Qualifications
- Bachelor’s, Master’s, or PhD in Computer Science, Data Engineering, Machine Learning, Data Science, or a related field.
- At least 1 year (PhD), 2 years (Master’s), or 3 years (Bachelor’s) of relevant full-time experience; exceptional candidates may be considered with equivalent experience.
- Strong proficiency in Python for data processing, backend development, or machine learning workflows.
- Experience working with large-scale or time-series datasets, including data cleaning, transformation, and feature engineering.
- Basic familiarity with web development technologies, including frontend frameworks (e.g., React, Next.js) and backend frameworks (Node.js, Express, or Flask).
- Experience working with relational databases (PostgreSQL, MySQL) or NoSQL databases (MongoDB).
- Experience developing, evaluating, or deploying machine learning models, including integration into production or CI/CD pipelines, is a plus.
- Passionate about technology, eager to learn, and enthusiastic about contributing to a rapidly growing startup.
Perks & Growth Opportunities
- Opportunity to work on cutting-edge technology that contributes to the future of sustainable transportation.
- Access to a supportive, dynamic startup culture that values innovation, teamwork, and personal growth.
EVident Battery is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.