Julia Architect / Principal Engineer
Apply NowCompany: Symbolic Mind
Location: Seattle, WA 98115
Description:
Job Description
Proficiency in Julia programming language is required, with hands-on experience in developing and optimizing Julia-based applications.
We are seeking an experienced Julia Architect/Principal Engineer with a strong background in mathematics and physics, specializing in AI solutions. In this pivotal role, you'll leverage your expertise in the Julia programming language to design and implement innovative AI models and frameworks. Your leadership will drive the creation of scalable, efficient AI systems, making significant contributions to our cutting-edge AI architecture and ensuring seamless integration into diverse applications.
This position requires candidates to be located in Seattle or Northern California, or be willing to relocate to one of these areas.
Responsibilities:
Details:
Requirements
Benefits
Proficiency in Julia programming language is required, with hands-on experience in developing and optimizing Julia-based applications.
We are seeking an experienced Julia Architect/Principal Engineer with a strong background in mathematics and physics, specializing in AI solutions. In this pivotal role, you'll leverage your expertise in the Julia programming language to design and implement innovative AI models and frameworks. Your leadership will drive the creation of scalable, efficient AI systems, making significant contributions to our cutting-edge AI architecture and ensuring seamless integration into diverse applications.
This position requires candidates to be located in Seattle or Northern California, or be willing to relocate to one of these areas.
Responsibilities:
- Architect and Design Solutions: Lead the design and architecture of software solutions using Julia, ensuring scalability, performance, and maintainability.
- ML Development Leadership: Oversee the development of advanced AI models and frameworks, writing clean, efficient, and well-documented code.
- Team Collaboration: Work closely with stakeholders and cross-functional teams, including CTO, AI scientists, data scientists, and developers, to deliver high-quality AI solutions.
- Optimization and Integration: Conduct rigorous testing, profiling, and optimization to ensure system reliability, performance, and seamless application integration.
Details:
- Full-time role
- We are seeking candidates who are local to Seattle or Northern California, or willing to relocate. Relocation assistance may be available for the right candidate.
Requirements
- Proven experience as a Julia programmer, with strong coding and architecture expertise.
- Extensive knowledge of the Julia ecosystem and its application to AI and system design.
- Experience with modern LLM Tool stack.
- Familiarity with ML frameworks (e.g., TensorFlow, PyTorch) and Julia ML packages.
- Extensive experience in developing scalable, high-performance, data-intensive applications.
- Experience with distributed systems, parallel computing, GPU programming, cloud-based ML architectures.
- Experience with building, fine tuning/RAG of LLMs.
- Strong mathematical and physics background, with expertise in problem-solving and algorithm development.
- Strong expertise in machine learning algorithms, frameworks, and systems design.
- Degree in Mathematics, Physics, Computer Science, Engineering, or a related field.
- Familiarity with Python and its use in ML workflows and data science.
Benefits
- Competitive salary and benefits package, with a clear path for career advancement.
- An inclusive, multicultural team environment that values knowledge sharing and open dialogue.
- Equity participation, aligning your success with the company's growth.
- Remote-friendly environment.