Logo
Aionics, Inc.

Senior Software Engineer (Python/Django)

Aionics, Inc., Palo Alto, California, United States, 94306


CompanyAionics is a company that operates at the intersection of materials science and artificial intelligence. We use our best-in-class simulation and machine learning capabilities to design next-generation materials for leading OEMs in automotive, grid scale energy storage, green manufacturing, and more. Our mission is to leverage high-performance computing and machine learning to discover and commercialize new materials for the clean energy economy.PositionWe are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team of scientists and software engineers. You will be responsible for building software tools and participating in the design, implementation, and operation of a data- and AI-driven materials design platform that changes the way batteries are developed.The ideal candidate would be a highly-skilled full stack software developer with customer focus. Prior experience in supporting AI/ML platforms and Data Engineering is highly desirable. The selected candidate will need to help architect our platform and contribute to delivery of functionality. As this is an early stage start-up, we need someone who is not afraid to wear different hats and is able to mentor junior engineers.Remote, hybrid, and on-site options are available.Job descriptionIntermediate to Senior level experience (4-5 years) in Python Backend Development with strong focus on server-side development and strong object-oriented programming skillsBasic knowledge of JavaScript and Angular to be able to influence FrontEnd development is a plus.Experience and expertise with Django frameworkProficiency with RDBMS databases like MySQLTesting oriented development mindset with strong experience in PyTest or UnitTest frameworksExperience with microservices architectureStrong understanding of design patternsExcellent communication skillsAbility to work independentlyCollaboration: Comfortable working across different time zones and with cross-functional teamsQualificationsB.S. degree in Computer Science or Computer Engineering with at minimum of 5+ years of experience in software engineering with a focus on cloud-based solutions and distributed systemsDemonstrated experience in prioritizing software specifications and development processAbility to set clear expectations and paint a compelling vision that inspires actionStrong proficiency in AWS cloud services and infrastructure automationDemonstrated expertise in Python stack including Django framework.Experience with data engineering tools and frameworksExcellent communication skills, with the ability to effectively collaborate with cross-functional teams.Strong problem-solving abilities and a passion for innovation and continuous learning.We know no applicant will check every box – above all, we value grit, enthusiasm, willingness to learn, and a do-whatever-it-takes attitude.What We OfferCompetitive salary and benefits package, including medical, dental, and vision insurance.Unlimited paid time off and sick leave401(k) plan and paid parental leave.Paid parental leaveTwo-week full company holiday at year’s endOpportunity to work on groundbreaking technology in a fast-paced, innovative environment.How to applyIf interested, please navigate to the posting on our website careers page (link:

https://aionics.io/job/senior-software-engineer-python-django/ ) and click on the “Click here to Apply” button to submit your

resume

and

cover letter .As a proud equal opportunity employer, we’re committed to hiring top talent regardless of race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We don’t just accept differences – we celebrate you being who you are for the benefit of our employees, our products, and our community.

#J-18808-Ljbffr