Principal Software Engineer
Xometry
Job highlights
Summary
Join Xometry, a leading digital marketplace connecting innovators with manufacturers, as a Principal Software Engineer. You will lead the design and engineering of systems predicting and resolving manufacturing challenges using ML models, part geometry, and customer data. This role demands at least 8 years of software engineering experience, including 4 years of technical leadership. You will mentor engineers, conduct code reviews, and collaborate with cross-functional teams. The position requires proficiency in software engineering best practices, cloud platforms, and distributed systems. Hands-on coding and troubleshooting are essential, along with excellent communication skills.
Requirements
- At least 8 years of experience in software engineering or similar technical roles
- A bachelorโs degree is required
- Proficiency in software engineering best practices, including object-oriented design, code versioning, and testing as well as experience improving a teamโs use of these practices
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (Docker and Kubernetes)
- Experience designing, building, and managing distributed computing systems
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams
- Demonstrated ability to manage multiple projects simultaneously, prioritizing tasks and managing resources effectively
- Demonstrated ability to interact and communicate effectively at all levels of the organization, from executives to product managers and a wide variety of stakeholders and contributors
- Must be a US Citizen or Green Card holder (ITAR)
Responsibilities
- Adopt a 'lead by example' approach by actively coding and troubleshooting, as well as creating documentation and technical diagrams
- Serve as a technical mentor and guide to engineers across the organization, teaching and mentoring them to grow their skills
- Do code review and mentor others within the organization regarding best practices in ML Engineering
- Guarantee the delivery of superior infrastructure and software that not only meets but exceeds customer expectations, while aligning with the strategic business timelines
- Forge strong partnerships with product managers, data scientists, and company leadership to promote a culture of open communication and integrated team dynamics
- Champion the adoption of cutting-edge technologies, methodologies, and practices to enhance problem-solving efficiency and effectiveness across the AI/ML organization
Preferred Qualifications
An advanced degree (M.S. or PhD) in computer science or a related field
Share this job:
Similar Remote Jobs
- ๐ฐ$150k-$200k๐Canada, United States
- ๐ฐ$132k-$198k๐Worldwide
- ๐ฐ$132k-$198k๐Worldwide
- ๐Worldwide
- ๐Worldwide
- ๐Sweden
- ๐ฐ$112k-$140k๐Germany
- ๐ฐ$120k-$190k๐United States
- ๐United Kingdom