DATA LIGHTHOUSE
Senior Backend Python Developer (m/w/d)
Job Location
Job Description
About us
We're on a mission to enable industrial companies to establish real-time autonomous decision making in their planning and scheduling processes. While the amount of available data is growing in industrial companies, it is rarely used to its full potential. Our software has the capability to transform the scheduling and planning processes especially in production facitilities all around the world.
We work with some of the largest industrial companies of the process industry. Combined with our recent strong funding round it is time to extend our technical core team to get ready for the next scaling challenges
About the role
The Senior Python Backend Developer position crucially contributes to the Optimization & AI team. Together with your colleagues, you are responsible to write production ready code implementing our planning and decision engine in Python. While this requires familiarity with statistics, machine learning and optimization techniques, your main responsibility lays in coding and production grade implementations. Nevertheless, a good understanding of machine learning and/or mathematical optimization is beneficial.
What You'll Achieve
- You will write clean, testable and documented code in Python.
- You will newly implement crucial features in our web application.
- You will integrate classical mathematical optimization packages with machine learning approaches to achieve faster and more optimal decisions.
- You will work closely with your colleagues to find the best approach to efficiently implement complex mathematical features.
- You will work closely with the product management and UX Designers to enable new workflows from the backend.
Skills You'll Need To Bring
- You are experienced in taking informed technical framework, pattern and language decisions.
- You have very strong experience in coding in Python and/or additional languages in production projects.
- You have had some touchpoint with mathematical optimization techniques.
- You have implemented machine learning models.
- You have strong communication skills to align with your colleagues in highly technical and complex settings.
Nice To Haves
- You have profound experience coding in C++.
- You have experience using packages like ortools cp_sat.
- You have experience in machine learning (model training, model architectures, ...)
- You have experience in simulation and surrogate modeling.
- You have experience in the area of planning and scheduling.
The Stack
Language: Python
Frameworks: or_tools, SCIP, torch, scikit-learn, fastAPI, hatchet.run, graphQL, postgres
Compensation
We are prepared to offer a compensation of up to 85.000€ anually. Additionally we do offer a Deutschland Ticket for public transport plus a wellpass (egym) membership for 10€ per month.
Remote Work Policy
Our team is currently growing, so we are all meeting three days a week in the office (Tuesday to Thursday). This policy is likely to change in the future based on the teams feedback and working/collaboration processes.
Location: Hamburg, DE
Posted Date: 1/5/2025
Contact Information
Contact | Human Resources DATA LIGHTHOUSE |
---|