Location: Bucharest, Romania (UTC+3)
Remote: Yes
Willing to relocate: not in 2020, possibly later
Technologies: { solid: [ Python, Keras, TensorFlow, Pandas/Numpy/scikit-learn,
Jupyter, Django/Flask/FastAPI/asyncio, REST, Docker, AWS, Google Cloud,
SQL, Postgres, MySQL, MongoDB, Linux ],
minor: [ Go, Fastai, Pytorch, R, Node.js, React/Redux/Vue/Svelte, Java, Bash ] }
Résumé/CV: Upon request
Email: [email protected]
---
Experienced software engineer (7+ years, Python expert, some ML experience, full-stack experience), looking for work that is at least 1/3 machine-learning-engineering or data-science-engineering related (current focus is NLP/NLU but open) - this is my growth direction and I am NOT interested in work that falls completely out of this area! I'm ideal for your team if you'd benefit from a combination of: (a) senior-level general software engineering (OOD/SOLID, TDD, functional-programming) + (b) mid-level machine-learning and machine-learning-engineering knowledge and experience (plus desire to grow more into this) + (c) very wide breadth of full-stack + product & project knowledge and experience. - OOD / SOLID, functional-programming principles, Microservices, REST APIs, TDD
- Languages and Frameworks:
+ Python (5+ yrs xp):
* Django, Flask, FastAPI, aiohttp
* scikit-learn, Pandas, TensorFlow (2.x)
+ Node.js
+ Other: SQL, React
- Machine-Learning & Data-Science:
+ basic DS w/ Pandas & related tools
+ classic supervised-learning and clustering (GMLs, SVMs, RFs, Bayesian)
+ deep-learning (w/ Keras/TensorFlow): dense-NNs, conv-nets, LSTM RNNs
+ basic NLP models
- Cloud & DevOps: AWS (EC2, RDS, EMR), Google Cloud (Compute, SQL), Docker, Linux/Debian
- Tools: Git, Bash, Jupyter/iPython
Résumé/CV: https://www.linkedin.com/in/andrei-anton/, please email me for a more readable Resumé!
But... don't bother too much trying to explain this to ppl who don't intuitively grok it right away... some just seem to never get it no matter how hard you try and explain it to them, it's like their brains are "wired differently" when it comes to reading and understanding code, they don't get the advantage and meaning of unification / universality / "one solution for many problems" etc.
Go is NOT my favorite programming language, but there's a stroke of simple genius in it that probably only got materialized bc its creators were left alone to work on it their way inside Google and just implemented their solution to things without being bothered by "language experts"...
EDIT+: not saying "colorless + channels" is always better or anything like that, all's tradeoffs... probably async/await code is much more readable than channels hell for many/most cases (but because it's less powerful - no true parallelism possible).