If you are passionate about algorithms, graphs, optimization and big data, join us as a computer scientist/algorithm developer intern. You will work on cutting-edge software for real-time traffic data prediction in US cities and prepare the environment for the next stage of autonomous vehicles and connected cars.
Your main mission will be to efficiently optimize traffic signal timings for traffic intersections in the US. We want to build optimal models that will enable us to develop timing plans for entire traffic signal networks that outperform current adaptive technologies and human-driven optimizations. Your work will impact millions of people every day!
You can expect to:
- Work on innovative products/projects, always pushing boundaries
- Work with latest tools and technologies in both computer science and AI
- Learn about applying theory to real-world applications
- Learn about the development of cutting edge AI algorithms
- Learn about discrete optimization and advance combinatorial algorithms
- Learn about system simulations and reinforcement learning
- Have a dedicated experienced mentor/s
With your mentor/s you will:
- Develop and implement new optimization techniques
- Apply latest discrete optimisation and combinatorial algorithms to solve new problems in multi-objective optimization.
- Develop new traffic simulation techniques.
- Develop Monte Carlo simulation based algorithms for traffic optimization.
- Design a data processing pipeline for traffic data and machine learning.
Qualifications:
- Currently a BSc or MSc student of Computer Science, Mathematics or Physics.
- Strong knowledge of algorithms, data structures, discrete mathematics (combinatorics and graphs) and object oriented programming.
- Solid working knowledge of at least one object oriented programming language (preferably Python, C++ or C#).
- Basic knowledge of asynchronous/multithreaded/multiprocessing programming.
- Any experience with machine learning and optimization is considered a plus.
- Strong analytical and assessment skills.
- Strong ability to translate data driving insights into decisions and actions.
- Strong ability to think algorithmically, strategically, be proactive, and collaborative.
What we expect from you:
- You are able to start at the beginning of July
- At least 3 months commitment
- Working 6-8 hours per day during the summer holidays (we can offer more flexible arrangements when the classes start in October)
Participation in the internship does not guarantee that you will be offered a full time position.