S
Entry-level Software Programmer / Java Full Stack Developer / Python/Java Developer / Data Analyst / Data Scientist
SynergisticIT
Cleveland · On-site Full-time Entry Level 1mo ago
About the role
What Makes Us a Great Place to Work
- Recognized as one of the world's best places to work
- Champion of diversity and a model of social responsibility
- Focus on diversity, inclusion, and collaboration to build extraordinary teams
- Hire people with exceptional talents, abilities, and potential
- Create an environment for professional and personal growth
About SynergisticIT
- Helping job seekers stand out since 2010 by ensuring only the best candidates with requisite skillsets go to clients
- Focus on making careers, not just getting jobs
- Excellent reputation with clients
- Currently looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists
What You'll Do
- Provide technical expertise for end-to-end technical solution delivery on client cases (from solution architecture to hands-on development work)
- Develop statistical/Client models to be handed over to clients as prototype or production software
- Transform existing prototype code into scalable, production-grade software
- Write, test, deploy and maintain machine learning code across the full software development lifecycle
- Collaborate on (or lead) the development of re-usable common frameworks, models, and components to address common Client engineering problems across industries and business functions
- Drive best demonstrated practices in software engineering and share learnings with team members in SynergisticIT about theoretical and technical developments in Client engineering
About You
- 0-3 years of engineering experience
- Proficient knowledge of Python and SQL
- Proficiency in one or more of R, Java, C++, Scala, Django
- Fair understanding of fundamental computer science concepts, particularly data structures, algorithms, automated testing, object-oriented programming, performance complexity, and implications of computer architecture on software performance
- Basic understanding of foundational concepts and algorithms in statistics and machine learning, including NLP, linear/logistic regression, SVM, random forest, boosting, neural networks, dimensionality reduction, reinforcement learning
- Basic knowledge of machine learning frameworks and tools (e.g. Pandas, numpy, scikit-learn, TensorFlow, Pytorch, Keras, Huggingface)
- Basic knowledge of probabilistic programming techniques and associated tools (e.g. Pyro, Stan, Tensorflow Probability, PyMC3), Bayesian inference and MCMC methods
Additional Information
- Optional skill and technology enhancement programs available for candidates missing skills or lacking industry/client experience
- Shortlisting and selection based on client discretion
- No third party candidates or c2c candidates
- Apply by submitting resume to manav@synergisticit.com
- No phone calls please; shortlisted candidates will be contacted
Skills
C++DjangoJavaKerasNLPPandasPythonPyMC3PytorchPyroRScalaSQLStanTensorFlowTensorflow Probabilityscikit-learn
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free