Battery Test Engineer

Monks

Cupertino (CA)

On-site

USD 135,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full coverage medical, dental, and vision insurance
Generous PTO and company-wide holidays
401k with company contribution
Paid parental leave
Work-life balance initiatives
Career growth opportunities
Diverse and inclusive company culture

Job summary

Monks is seeking a Software Engineer in Cupertino, CA, to build internal tools for their battery algorithm team. You'll develop applications for test data analysis and visualization, utilizing AI to enhance engineering workflows. The role requires proficiency in Python and experience with data libraries. You will collaborate closely with engineers to develop user-friendly applications, improve existing tools based on feedback, and integrate modern AI services into practical applications. The compensation range is $135,000 - $160,000 USD.

Qualifications

  • 3+ years of professional software development in Python.
  • Experience with data analysis and visualization libraries.
  • Strong debugging and problem solving skills.

Responsibilities

  • Build Python based applications for analyzing and visualizing battery test data.
  • Develop web based GUIs to let engineers explore test results.
  • Integrate LLM APIs to automate documentation.

Skills

Python programming
Data analysis
Problem solving
API integration
Frontend development

Education

B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Mechanical Engineering, or related field

Tools

pandas
matplotlib
plotly
React

Job description

Please note that we will never request payment or bank account information at any stage of the recruitment process. As we continue to grow our teams, we urge you to be cautious of fraudulent job postings or recruitment activities that misuse our company name and information. Please protect your personal information during any recruitment process. While Monks may contact potential candidates via LinkedIn, all applications must be submitted through our official website (monks.com/careers).

Summary

We are looking for a software engineer to build internal tools that help our battery algorithm team work faster and smarter. You will develop applications for test data analysis, visualization, and documentation, incorporating AI powered capabilities where they accelerate engineering workflows. This is a software engineering role: you will write clean, maintainable code, build intuitive interfaces, and integrate modern AI services into practical tools that engineers actually use.

What You Will Do
  • Build Python based applications for analyzing and visualizing large scale battery test data, including time series datasets.
  • Develop web based GUIs that let engineers explore, filter, and interact with test results.
  • Integrate LLM APIs (e.g., OpenAI, Anthropic) into workflows to automate documentation, extract context from requirement sheets, change reports, and code repositories.
  • Create data pipelines that pull from multimodal sources and present actionable insights.
  • Collaborate with algorithm engineers and test engineers to understand their pain points and build tools that solve real problems.
  • Continuously improve tooling based on user feedback and evolving team needs.
Minimum Qualifications
  • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, Mechanical Engineering, or related field.
  • 3+ years of professional software development in Python, including data analysis and visualization libraries (pandas, matplotlib, plotly, etc.)
  • Experience building web based tools or applications with a frontend component (e.g., React, Streamlit, Dash, or similar)
  • Strong debugging and problem solving skills.
  • Comfortable working with APIs and integrating third party services.
Preferred Qualifications
  • Experience integrating LLM APIs or AI services into applications (prompt engineering, API orchestration, retrieval augmented generation)
  • Familiarity with time series data analysis
  • Experience with document automation or generation (Word, PDF, slides)
  • Exposure to battery management systems or embedded systems workflows
  • Experience with CI/CD, version control best practices, and collaborative development environments
What We Offer
  • Compensation range: $135,000 - $160,000 USD (salary may vary based on job‑related factors)
  • Excellent, full coverage medical, dental, and vision insurance
  • Generous PTO and 15 company‑wide holidays
  • 401k with company contribution
  • Paid parental leave
  • Work‑life balance with an emphasis on personal well‑being
  • Career growth in a disruptor space & entrepreneurial opportunities within the Monks network
  • A globally diverse & inclusive culture with employee resource groups

This role is subject to our Return to Office (RTO) policy. If you reside within a commutable distance of one of our office locations, you will be expected to work from the office a set number of days per week. The specific details, including the number of required office days, will be in accordance with the company’s then-current RTO policy, which is subject to change from time to time.

Location

Cupertino, CA

We believe in fostering an environment where a diversity of perspectives can thrive. We proactively work to design hiring processes that promote equity and inclusion while mitigating bias. We celebrate diversity and are committed to building a team that reflects the communities we serve. We welcome and encourage qualified applicants, from all backgrounds, who are excited to contribute to our mission.

We are an equal‑opportunity employer committed to building a respectful and empowering work environment for all people.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Battery Test Engineer
Battery Test Engineer

Firewood Marketing, Inc. • Cupertino (CA)

On-site
USD 130,000 - 160,000
Excellent medical, dental, and vision insurance
Generous PTO and 15 company-wide holidays
401k with company contribution
+4
Battery System Quality Engineer
Battery System Quality Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 141,000 - 259,000
Comprehensive medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Data Engineer, Battery Data Platform & AI
Data Engineer, Battery Data Platform & AI

Apple • Cupertino (CA)

On-site
USD 120,000 - 160,000
Senior AI Engineer - (Talent Pool / Future Opportunities)
Senior AI Engineer - (Talent Pool / Future Opportunities)

Monks • United States

On-site
USD 120,000 - 180,000
Software Development Engineer in Test - Battery Life
Software Development Engineer in Test - Battery Life

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products
+2
Battery AI Research Scientist - Intern
Battery AI Research Scientist - Intern

Object • San Jose (CA)

On-site
USD 34,000 - 55,000
Battery AI Research Scientist - Intern
Battery AI Research Scientist - Intern

Object Tech, Inc. • San Jose (CA)

On-site
USD 40,000 - 60,000
Mentorship from interdisciplinary experts
Opportunity to publish and present research
Front-row experience in AI R&D
Principal BMS Engineer
Principal BMS Engineer

Actalent • Ann Arbor (MI)

On-site
USD 78,523 - 132,249
Software Engineering Manager
Software Engineering Manager

Stanfordclimateventures • Palo Alto (CA)

Hybrid
USD 130,000 - 160,000
Medical, dental, and vision insurance
Unlimited paid time off/sick leave
401(k)
+3
Staff Field Application Engineer
Staff Field Application Engineer

Amprius Technologies, Inc. • Fremont (CA)

On-site
USD 190,000 - 210,000
Comprehensive compensation package
Health benefits including medical, dental, and vision coverage
Generous vacation leave with 10 paid holidays