Skip to content
mimi

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