
Software Developer, Data Science
BASF
full-time
Posted on:
Location Type: Office
Location: Austin • Texas • 🇺🇸 United States
Visit company websiteJob 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