Senior Software Engineer (Python/Django)

Aionics, Inc.
Palo Alto, California, US
Full-time
We are sorry. The job offer you are looking for is no longer available.

Company

Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.

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

Position

We 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 description

  • Intermediate to Senior level experience (4-5 years) in Python Backend Development with strong focus on server-side development and strong object-oriented programming skills
  • Basic knowledge of JavaScript and Angular to be able to influence FrontEnd development is a plus.
  • Experience and expertise with Django framework
  • Proficiency with RDBMS databases like MySQL
  • Testing oriented development mindset with strong experience in PyTest or UnitTest frameworks
  • Experience with microservices architecture
  • Strong understanding of design patterns
  • Excellent communication skills
  • Ability to work independently
  • Collaboration : Comfortable working across different time zones and with cross-functional teams

Qualifications

  • B.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 systems
  • Demonstrated experience in prioritizing software specifications and development process
  • Ability to set clear expectations and paint a compelling vision that inspires action
  • Strong proficiency in AWS cloud services and infrastructure automation
  • Demonstrated expertise in Python stack including Django framework.
  • Experience with data engineering tools and frameworks
  • Excellent 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 Offer

  • Competitive salary and benefits package, including medical, dental, and vision insurance.
  • Unlimited paid time off and sick leave
  • 401(k) plan and paid parental leave.
  • Paid parental leave
  • Two-week full company holiday at year’s end
  • Opportunity to work on groundbreaking technology in a fast-paced, innovative environment.

How to apply

If 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

2 days ago
Related jobs
Promoted
Eightfold
Santa Clara, California

At Eightfold, we are looking for senior-level and "product-driven" Software Engineer with extensive experience working with modern software architectures. We are looking for Engineers whom are hands-on in designing, building, and maintaining globally scalable distributed systems in the cloud. You wi...

Promoted
Elastic
Mountain View, California

This is a senior software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch, covering the design and implementation of new vector search features, enhancements to existing vector search functionality, and resolving bugs. We're looking for a So...

Promoted
TikTok
San Jose, California

As a Senior Backend Engineer on the TikTok AI Camera Team, you will be responsible for designing, building, and maintaining scalable and robust backend systems to support the camera tools and functionalities used by millions of users worldwide. If you are a skilled Senior Backend Engineer with a pas...

Promoted
Rollbar, Inc.
Santa Clara, California
Remote

We’re in growth mode and looking to add a dynamic Senior Software Engineer to our PayNearMe team. This position will report to the Director of Engineering for the Services Team. Comfortable working in a polyglot technical environment alongside Ruby engineers. ...

Promoted
TikTok
San Jose, California

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. BS/MS degree in Computer Science, Engineering, or related field. ...

Promoted
Google
Mountain View, California

Experience in software/hardware co-design or influencing hardware design from a software perspective. Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software engineer, you wi...

Promoted
TikTok
San Jose, California

Our product engineering team is responsible for building an e-commerce ecosystem that is innovative, secure and intuitive for our users. BS/MS degree in Computer Science, Engineering, or related field. ...

Promoted
ServiceNow
Santa Clara, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how w...

Walmart
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area. Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Softwar...

Motion Recruitment
Mountain View, California

A Series-C unicorn startup in Mountain View is transforming the way people stay informed and engaged within their local communities.By reimagining how a new generation accesses essential, community-focused news and information, they’re building a stronger, more connected world.In this role, you’ll d...