Posted in

AI Control Theory & Optimization Scientist

AI Control Theory & Optimization Scientist

CompanyPassive Logic
LocationMurray, UT, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesMaster’s, PhD
Experience LevelSenior, Expert or higher

Requirements

  • MS or PhD in Control Engineering, Computer Science, Mathematics, or related fields.
  • Demonstrated expertise in AI development, scientific machine learning, reinforcement learning, multiagent systems, and optimization.
  • Strong background in model predictive control and programming skills (e.g., Swift, C++, Python).
  • Exceptional Communication Skills: Excellent interpersonal skills and a team-oriented mindset.
  • Organized and Strategic: Strong analytical and problem-solving skills, particularly in mathematics and numerical methods.
  • Collaborative Mindset: Open to feedback and committed to a continuous improvement process.
  • Adaptability: Comfortable in a fast-paced startup environment, eager to learn, iterate, and innovate.
  • Problem solving: You own this role. When issues arise, be the empowered force that solves them, rolling-up.

Responsibilities

  • Develop predictive models leveraging deep learning, reinforcement learning, and transfer learning techniques.
  • Develop autonomous agents for generative training of deep learning predicates.
  • Develop algorithms such as stochastic gradient descent, coordinate descent, distributed optimization, Bayesian methods, and evolutionary algorithms.
  • Utilize big data computation and storage models to create prototypes and data sets.
  • Conduct model training, evaluation, integration, testing, and optimization to deliver high-performing solutions.
  • Act as a subject-matter expert in TensorFlow, PyTorch, Halide, and other AI tools.

Preferred Qualifications

  • Experience with automatic differentiation and differentiable programming.
  • Experience with software design, design patterns, and software architecture.
  • Experience with systems modeling and algorithm development.
  • Experience in building and training graph neural networks.
  • Practical experience with the Swift programming language.
  • Experience in vector, SIMD, and tensor computational methods.
  • Background in fast-paced startup environments.
  • Hands-on experience designing, simulating, or deploying autonomous systems.