Jobs · Engineering

Sr. Principal Software Scientist

Jobgether · United States · 1 wk ago
RemoteRemoteEngineeringFull-time

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

About the role

As a Sr. Principal Software Scientist, you will lead complex software development projects, drive innovation, and mentor junior scientists. You will collaborate with cross-functional teams to design, develop, and deploy cutting-edge solutions that enhance security and IT capabilities. Your expertise in AI and software engineering will be crucial in shaping the future of our technology.

Responsibilities

  • Lead the design, development, and deployment of advanced software solutions using AI and machine learning techniques.
  • Collaborate with cross-functional teams to define project scope, objectives, and deliverables.
  • Mentor junior scientists and contribute to their professional growth through training and guidance.
  • Stay updated with the latest advancements in AI and software engineering and apply them to solve complex problems.
  • Contribute to the development and maintenance of robust software systems that ensure high performance and reliability.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum 10 years of relevant experience in software development and AI research.
  • Proven track record of leading successful software development projects.
  • Experience with AI frameworks and tools such as TensorFlow, PyTorch, or similar.
  • Strong problem-solving skills and ability to work independently and as part of a team.
  • Excellent communication and interpersonal skills.

Qualifications

  • PhD in Computer Science, Electrical Engineering, or a related field.
  • Experience with large-scale software systems and cloud-based platforms.
  • Knowledge of cybersecurity principles and practices.
  • Experience with ethical considerations in AI and software development.

Skills

  • Expertise in software engineering and AI.
  • Strong understanding of algorithms and data structures.
  • Experience with version control systems like Git.
  • Ability to analyze and interpret complex data sets.
  • Proficiency in programming languages such as Python, Java, or C++.

Benefits

  • Competitive salary commensurate with experience.
  • Flexible remote work options.
  • Professional development opportunities.
  • Health insurance coverage.
  • Retirement savings plan.

Pay

Salary is competitive and commensurate with experience.

Schedule

Full-time position with flexible working hours.

Similar jobs