Vadum Incposted 2 days ago
Full-time • Entry Level
Raleigh, NC

About the position

We are seeking a motivated and enthusiastic Junior Software Engineer to join our dynamic development team. As a Junior Software Engineer, you will assist with the design and development of prototyping, concept design and analysis under direct or limited supervision of a senior engineer. The ideal candidate will have a passion for technology and a desire to learn and grow in a collaborative environment. This role offers an excellent opportunity to work on exciting projects and contribute to the development of innovative software solutions.

Responsibilities

  • Provide general, junior level support to the engineering team.
  • Verify and test assigned metrics on projects.
  • Enter test results into a quality control database.
  • Identify potential areas of project improvement and recommend and assist with development of appropriate solutions.
  • Ensure compliance with applicable company and client quality requirements in all assigned programs, functions, products, and areas.
  • Identify and report problems with specific processes or products to senior engineers.
  • Assist senior engineers in the development of new methods to improve product quality and process efficacy and efficiency.
  • May interact with external clients/suppliers with supervision.
  • May be required to perform other duties as assigned by management, which are reasonably within the scope of the position.

Requirements

  • Must possess and maintain a Security Clearance or the ability to obtain.
  • Strong problem-solving skills and a willingness to be flexible and learn new concepts and technologies on the job.
  • Analytical skills to interpret complex data sets.
  • Excellent communication skills, oral and written.
  • Public speaking skills to give presentations to software engineers and the management team.
  • Ability to work effectively with senior engineers and translate results from complex analytics into elegant data products.
  • Ability to work effectively and comfortably with multidisciplinary teams of engineers and support staff.
  • Organization and delegation skills to break large projects down to milestones and assign tasks best suited to team members.

Nice-to-haves

  • MS and/or professional certifications are a plus.
  • Experience with programming languages (JAVA, C/ C++, Python/TensorFlow/Scikit-Learn, MATLAB, and ML frameworks).
  • Familiarity with streaming data processing frameworks such as Kafka / Spark/ Hadoop is a plus.
  • Familiarity with Functional Programming concepts and styles a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service