Skip to main content

Software Engineer Data – Python, Gigafactory Berlin-Brandenburg

Software Engineer Data – Python, Gigafactory Berlin-Brandenburg
Tesla
1 year 2 months ago

Tesla's Mission and Opportunities

Tesla participates in the E-Verify Program.

What to Expect

Tesla is accelerating the world's transition to sustainable energy. We continuously develop revolutionary strategies and products within the shortest time, and successfully launch them on a large scale. This is only possible through extraordinary speed, innovation, and efficiency.

Gigafactory Berlin-Brandenburg marks a defining moment in Europe for Tesla’s mission of accelerating the world’s transition to sustainable energy. Here we will launch revolutionary products on a massive scale, using extraordinary speed, innovation and efficiency. Our employees will ensure that we achieve our goals, and we welcome you to help us write the next chapter of our success story.

We are seeking a talented Python-focused Software Engineer to join our dynamic team, specializing in the development of applications around Data products and Machine Learning (ML) technologies. This role is perfect for those who are passionate about leveraging the capabilities of advanced ML models in software development and are eager to contribute to groundbreaking projects.

What You’ll Do

  • Design, develop, and maintain software systems focused on integrating Machine Learning models
  • Collaborate in the ideation and creation of innovative Data & ML applications tailored to specific business needs
  • Work closely with various teams to integrate ML models into diverse projects and workflows
  • Participate in the entire software development lifecycle, including requirement analysis, design, coding, testing, deployment, and support
  • Develop user-friendly front-end interfaces for ML applications, ensuring an intuitive user experience
  • Stay updated with the latest advancements in ML technologies and methodologies
  • Ensure adherence to software development best practices, including CI/CD approaches, coding standards, and documentation

What You’ll Bring

  • Good understanding of software development fundamentals including software design, algorithms, data structures, modularity, and code maintainability
  • Strong proficiency in Python and experience or a keen interest in Machine Learning technologies
  • Familiarity with front-end development technologies and frameworks is highly desirable
  • Understanding of CI/CD practices, software development methodologies, and Agile principles and experience with distributed systems, version control systems (e.g., Git), and automated testing
  • Proficient in problem-solving, debugging, and optimizing code for efficiency and scalability
  • Experience with Docker and/or Kubernetes a big plus
  • Knowledge of distributed computing and data storage systems

What We Offer

You will be working in our state-of-the-art Gigafactory, where you’ll solve the world's most interesting problems with the best and brightest people who share a passion to change the world. Tesla’s compensation package includes competitive salary and Tesla shares or bonuses. Typical benefits that are offered are a pension program, 30 vacation days, flexible work arrangements, corporate benefits, employee insurances, relocation, and commuting support.

Tesla is an Equal Opportunity / Affirmative Action employer committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity or any other factor protected by applicable federal, state or local laws.

Tesla is also committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process.

Expertise level

Work arrangement

Similar Jobs in Germany