BASF

Software Developer, Data Science

BASF

full-time

Posted on:

Location Type: Office

Location: Austin • Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

JuniorMid-Level

Tech Stack

LinuxNumpyPandasPythonPyTorch

About the role

  • Develop software tooling to help your team’s data scientists deliver high-security face authentication and driver monitoring systems.
  • Support Data Scientists with Python scripts and tools.
  • Perform code reviews and provide constructive feedback to fellow engineers.
  • Ensure our codebase remains accurate, readable, efficient, well-tested, and extensible.
  • Think critically to determine the best approach to achieve our goals, rather than simply completing work packages.

Requirements

  • Hold a degree in Computer Science, Software Engineering, or a related field.
  • Have 2+ years of professional software development experience.
  • Enjoy collaborating as part of a technical team to achieve common goals.
  • Demonstrate strong, proven skills in Python for numerical data processing using NumPy and Pandas.
  • Are comfortable working with Git and Linux.
  • Have bonus experience with PyTorch and Pytest.
  • Are analytical, helpful, responsible and a quick learner.
Benefits
  • Flexible work arrangements whenever possible
  • Highly competitive retirement savings plan with company match and investment options
  • Well-being programs that include comprehensive mental health support for you and your household family members
  • Family forming benefits (fertility, adoption and surrogacy reimbursement, maternity/parental leave, and more)
  • Back-up child and elder care with discount programs for families of all ages and stages
  • Mentoring and career development opportunities that allow you to share, learn, and thrive
  • Matching gifts program that allows you to deepen the impact of your contributions to qualified charities.
  • Employee crisis support for when the unexpected happens
  • Access to our BASF wine cellar, employee discounts, and much more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonNumPyPandasGitLinuxPyTorchPytestsoftware developmentcode reviewsdata processing
Soft skills
collaborationcritical thinkinganalytical skillshelpfulnessresponsibilityquick learningconstructive feedbackteamworkcommunicationproblem-solving
Certifications
degree in Computer Sciencedegree in Software Engineering