top of page

Full-time | On-site

Software Engineer

EVident Battery is a fast-growing startup revolutionizing the EV battery industry through non-destructive inspection and AI-driven analytics. Our technology enhances transparency, reliability, and confidence across the EV ecosystem.

Position

Opportunity

We are seeking a Software Engineer to join a highly collaborative team spanning engineering, machine learning, and EV battery reliability. This role offers a unique opportunity to contribute to real-world deployment of advanced analytics and data-driven inspection technology.

Responsibilites

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.

Compensation

Opportunity to work on cutting-edge sustainable transportation technology within a supportive, fast-moving startup environment focused on innovation, teamwork, and growth.

Qualifications

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.

Requirements

  • 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.

bottom of page