Logo
Atomscale

Software Engineer, Full Stack

Atomscale, Boston, Massachusetts, us, 02298

Save Job

Atomscale builds intelligent systems for advanced materials synthesis to ensure that new materials can be translated into breakthrough technologies and products that address the world's most pressing challenges. We're hiring a full-stack software engineer to scale our platform that enables scientists and engineers to effectively connect, analyze, and act on advanced materials processing and characterization data. You'll collaborate with our materials science team to build data processing systems and ergonomic user experiences that enable real-time, data-driven optimization of atomic-scale manufacturing, impacting some of the world's most important technologies. You'll own and build user-facing features end-to-end including data model design, application logic, API endpoints, and user interfaces to deliver an intuitive, efficient UX and quality product experience. Key Responsibilities

Feature Design. Collaboratively design features to address problems spanning always-on data ingestion from synthesis tools, configurable graphical visualizations and processing automations, and hardware integrations for real-time materials AI-copilot assistance. Frontend Development. Build features on our web and Electron applications with TypeScript and Vite, managing complex client-side state and data caching, and developing intuitive interfaces and user flows with React that compose into a cohesive product experience. Backend Development. Work on AI-driven data processing systems in Python and Rust, developing flexible data models in Postgres, managing data with SQL, NoSQL and vector databases, and creating performant REST API endpoints to support our product and programmatic end-user integrations. Product Roadmapping. Understand our competitive landscape and product strategy to collaboratively identify opportunities, distill objectives, and shape tasks. About the Role

Atomscale builds intelligent systems for advanced materials synthesis to ensure that new materials can be translated into breakthrough technologies and products that address the world's most pressing challenges. We're hiring a full-stack software engineer to scale our platform that enables scientists and engineers to effectively connect, analyze, and act on advanced materials processing and characterization data. You'll collaborate with our materials science team to build data processing systems and ergonomic user experiences that enable real-time, data-driven optimization of atomic-scale manufacturing, impacting some of the world's most important technologies. You'll own and build user-facing features end-to-end including data model design, application logic, API endpoints, and user interfaces to deliver an intuitive, efficient UX and quality product experience. Key Responsibilities

Feature Design. Collaboratively design features to address problems spanning always-on data ingestion from synthesis tools, configurable graphical visualizations and processing automations, and hardware integrations for real-time materials AI-copilot assistance. Frontend Development. Build features on our web and Electron applications with TypeScript and Vite, managing complex client-side state and data caching, and developing intuitive interfaces and user flows with React that compose into a cohesive product experience. Backend Development. Work on AI-driven data processing systems in Python and Rust, developing flexible data models in Postgres, managing data with SQL, NoSQL and vector databases, and creating performant REST API endpoints to support our product and programmatic end-user integrations. Product Roadmapping. Understand our competitive landscape and product strategy to collaboratively identify opportunities, distill objectives, and shape tasks. Examples of projects at Atomscale include:

Designing a drag-and-drop canvas to flexibly configure automations and compose data processing workflows with version management and execution observability. Creating AI-native interfaces that provide real-time assistance to engineers during materials synthesis sessions and generate dynamic UIs for multi-modal data analysis. Building modular end-user desktop apps to support always-on low-latency data streaming to our platform and integrate with hardware to enable real-time AI-driven synthesis control. Qualifications

Strong fundamental knowledge of the web platform including HTML, CSS, JS and familiarity with browser APIs (web workers, screen capture, etc). Experience building and maintaining codebases in TypeScript and Python; prior experience with Rust is a plus. Strong proficiency with React (or similar libraries), client-side state management, and external async data caching. Experience with web SPAs and cross-platform Electron apps that are deployed from shared, modular codebases. Experience developing data models and queries with relational and non-relational databases and designing application logic and RESTful endpoints to support feature flows. Bachelors in Computer Science, Engineering, Math, or related technical field. 3+ years of prior work experience is a plus. You'll Succeed If...

You combine product and technical sense to design features that ship quickly to solve problems today but can be modified and scaled into a cohesive UX over the long term. You've worked on early-stage projects with significant product and technical ambiguity and steered them to success. You are detail-oriented and bothered by poor interface ergonomics, misaligned layouts, or awkward animations. You're ready to get in at the ground floor with an efficient, focused, and highly technical team building for live production deployments today. Why Join Atomscale?

Help bring next-generation tools to the semiconductor and nanotechnology industries, redefining how innovation happens. Collaborate closely with a talent-dense and passionate team, making a direct impact from day one. You'll have the space to do your best work, experience rapid growth, and decisively influence our trajectory. Work on a mission-critical product that will shape the future of high-tech R&D and manufacturing, enabling new materials that address the most pressing challenges of our time. To Apply

Email jobs@atomscale.ai with Software Engineer, Full Stack in the title and the following: Resume Brief overview of why you're a good fit LinkedIn profile Personal website, projects, GitHub, etc. This position requires ongoing work authorization in the United States without employer sponsorship. #J-18808-Ljbffr