CrawlJobs Logo

Experimental Software Engineer

United States, Madison · Job Posted March 19, 2026
Apply Position
Job Link Share

Job Description

Join our team to develop the software systems driving cutting-edge fusion energy research. This Experimental Software Engineer will provide technical expertise in a fast-paced scientific research and development program. You will lead and contribute to software systems that enable data acquisition, processing, controls integration, and scientific computing for the currently operating Wisconsin HTS Magnetic Mirror (WHAM) at the University of Wisconsin–Madison. You will also play a key role in designing and implementing the data acquisition and controls software stack for Realta Fusion’s next devices, Anvil and Hammir. This role includes close collaboration with experimentalists, computational scientists, and engineers, as well as partnerships with national laboratories and universities. You will help drive high-quality, reliable software for scientific discovery, publish results in peer-reviewed venues when appropriate, and share outcomes at conferences.

Job Responsibility

  • Architect, develop, and maintain software systems for data acquisition, processing, storage, and retrieval for experimental data generated on WHAM
  • Enable easy, reliable access to experimental data for Realta Fusion and UW Madison researchers through well-designed APIs, tools, and workflows
  • Design and implement software for synthetic diagnostics within computational tools to accelerate comparison of simulation results with experimental diagnostics
  • Optimize performance of scientific software and pipelines, providing algorithmic improvements, code acceleration, and scalable processing approaches
  • Review, audit, and improve existing DAQ/controls software to increase data collection reliability, robustness, and integrity
  • Interface with cloud resources for large-scale scientific computation and data storage (e.g., AWS, Azure), including deployment, monitoring, and cost-aware scaling
  • Develop standards and automated methods for data quality validation, flagging anomalies and codifying trustworthiness into procedures and tooling
  • Partner with experimental and computational scientists, engineering, and business leadership to deliver technical milestones and product-level objectives
  • Conduct literature reviews and prepare technical reports/materials to support R&D direction and decision-making
  • Identify, write, or assist in developing grant opportunities and proposals to secure funding in a startup environment
  • Serve as a technical subject matter expert and liaison with key internal and external stakeholders, representing the interests of specialized software and scientific computing areas
  • Contribute to company safety standards and ensure compliant implementation within R&D software systems and workflows
  • Foster a positive and inclusive work environment aligned with Realta’s mission and values, promoting innovation, collaboration, and engagement

Requirements

  • Bachelor of Science in Computer Science, Software Engineering, Data Science/Engineering, Physics, or a related field plus a minimum of 6 years of professional software engineering experience, or an equivalent combination of education and experience
  • Strong software engineering experience in Python and modern software practices, including testing, CI/CD, version control, and code review
  • Familiarity with scientific Python ecosystems (e.g., numpy, scipy, pandas, matplotlib)
  • Experience building data/controls/DAQ-adjacent systems and integrating with relevant technologies such as SQL databases, time-series/experimental databases (e.g., MDSPlus), APIs, UI frameworks (e.g., React), LabVIEW/PLCs, or similar control systems
  • Demonstrated ability to design scalable, maintainable software architectures for scientific or high-reliability environments
  • Familiarity with plasma diagnostics and experimental workflows (e.g., bolometers, interferometers, magnetic probes, spectrometers, neutron diagnostics, x-ray detectors, imaging systems) and the software needs around them
  • Familiarity with scientific simulation tools or HPC workflows (e.g., MHD, PIC, Fokker-Planck, RF heating codes such as NIRMOD, JOREK, WarpX, VPIC, Genray, AORSA, CQL3D), and how to integrate simulation outputs with experimental analysis
  • Exceptional interpersonal and communication skills (written and verbal) to work effectively across disciplines and with external partners
  • Evidence of technical leadership and innovation, such as leading major software projects, mentoring engineers, or contributing to patents/publications or open-source scientific software

What we offer

  • Competitive compensation package, including equity stock options
  • Comprehensive benefits including health, dental, and vision insurance, plus a 401(k)
  • Flexible paid time off (PTO) to support work-life balance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Experimental Software Engineer

8 matching positions

Software Engineer II/Sr. Software Engineer

Join Microsoft’s Core AI team and help shape the future of intelligent software ...
Location
Location
United States , Redmond
Salary
Salary:
100600.00 - 199000.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements is required for this role
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and ship AI-assisted features in Visual Studio that help developers generate, explain, and refactor code—measured by adoption, reliability, and user satisfaction
  • Bring intelligence into IDE by integrating GitHub Copilot/MCP tools into core IDE workflows with strong attention to performance, privacy, and safety-by-default
  • Collaborate with partner teams across Microsoft and GitHub to deliver secure, performant solutions and iterate quickly based on real developer feedback
  • Contribute to designs (APIs, data flows, extensibility points) and participate in code/design reviews to maintain quality and scalability for a large codebase
  • Instrument and learn using telemetry, experimentation, and diagnostics to improve latency, reliability, and relevance over time
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right
New

Sr Staff AI Software Engineer (CORA AI)

Idira is looking for a Senior AI Software Engineer to join our Generative AI fou...
Location
Location
Israel , Petah Tikva
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree with 15 years of experience, or Master's degree with 12 years of experience, or PhD with 8 years of experience
  • Extensive experience in software engineering, with a focus on building and deploying production-grade systems
  • Proven experience with cloud platforms, particularly AWS services
  • Strong programming skills in languages such as Python
  • Hands-on experience with machine learning, deep learning, and Large Language Models (LLMs)
  • Experience with the full software development lifecycle (design, development, testing, deployment, maintenance)
Job Responsibility
Job Responsibility
  • Design, develop, and deploy scalable AI agents and shared infrastructure for GenAI capabilities
  • Manage the full software development lifecycle, from prototyping to production-grade, observable systems
  • Collaborate with product managers, researchers, and engineers to translate ideas into robust and scalable services
  • Work hands-on with large language models (LLMs), agentic frameworks, and a broad range of AWS services
  • Implement strong telemetry, evaluation metrics, and feedback loops to continuously improve AI solutions
  • Champion operational excellence through pragmatic experimentation, iteration, and solid design
Read More
Arrow Right
New

Senior Software Engineer, Full Stack Web Development – GCP & Vertex AI Focus

Description Hybrid: This role is categorized as hybrid. This means the success...
Location
Location
United States , Austin
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field, or equivalent experience
  • 5+ years of web application development experience
  • Strong frontend and backend development skills, including HTML, CSS, JavaScript, and Java, Python, and/or server-side JavaScript
  • Hands-on experience designing and operating production workloads on GCP, including services such as Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, and BigQuery
  • Experience with AI-powered search or recommendation systems, ideally Vertex AI Search or similar semantic/vector search platforms
  • Experience with system design, testing, debugging, automation, and performance optimization
Job Responsibility
Job Responsibility
  • Develop competency across our complete web technologies stack (client, framework, and services)
  • Produce high quality software that is unit tested, reviewed, and checked in regularly for continuous integration and deployment
  • Serve as a tech lead, actively mentoring other engineers on the team and helping drive technical decisions and tradeoffs
  • Investigate and resolve performance bottlenecks across the full stack, including browser, edge, and cloud services
  • Lead efforts to automate testing, quality gates, and delivery pipelines, with a strong focus on reliability and observability
  • Work on API, Content Management, edge, and cloud systems that power GM brand and marketing experiences
  • Leverage your technical leadership to ensure we adhere to engineering best practices and evangelize opportunities to improve engineering productivity, and craftsmanship
  • Design and build web applications and services on GCP, leveraging services such as Cloud Run, GKE, Cloud Functions, Pub/Sub, Cloud Storage, Cloud SQL/Spanner, and BigQuery where appropriate
  • Implement and integrate Vertex AI Search to power intelligent search, semantic retrieval, and content discovery across GM's digital products (e.g., marketing sites, owner experiences, support content)
  • Define and evolve search schemas, indexing pipelines, and relevance signals (e.g., metadata, event telemetry, personalization signals) to continuously improve search quality and user satisfaction
  • Fulltime
Read More
Arrow Right

Software Engineer, Product (Agents / Evals)

We're looking for strong engineers (backend, frontend, or full-stack) who are ex...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
lovable.dev Logo
Lovable
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong engineering fundamentals
  • ability to build high-quality production systems
Job Responsibility
Job Responsibility
  • Build, tune, and scale agents that power lovable products
  • Add new agent skills and tools
  • Improve agent reasoning, orchestration, and efficiency
  • Design how multiple agents collaborate
  • Select the right models for different task types
  • Push the limits of what agents can reliably do in real products
  • Analyze agent behavior and performance
  • Hill-climb toward better helpfulness, safety, and reliability
  • Build evaluation frameworks and benchmarks
  • Create experimentation pipelines and feedback loops
  • Fulltime
Read More
Arrow Right
New

Machine Learning Software Engineer

In this role, you will design, build, and optimize robust ML models, data pipeli...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
August 08, 2026
Flip Icon
Requirements
Requirements
  • BSc. or MSc. degree in Computer Science, Engineering, Mathematics, Physics, Statistics, or an equivalent quantitative discipline
  • Minimum of 3+ years of professional experience successfully delivering AI/ML projects
  • Minimum of 2+ years operating explicitly as a software developer within a structured delivery team
  • Mastery of ML algorithms, techniques, and Agentic frameworks, with the proven ability to optimize models with minimal supervision
  • Advanced expertise in at least two common development languages (e.g., Python, Java, C#)
  • Proficient working knowledge of general Python data packages and relational/non-relational databases and query engines (e.g., SQL)
  • Strong foundational knowledge of DevOps automation practices and building production solutions within AWS
  • Proficient with statistical concepts and capable of applying rigorous statistical thinking to solve complex business problems
Job Responsibility
Job Responsibility
  • Build, optimize, and scale machine learning models and end-to-end data pipelines
  • Design and implement critical operational aspects of model deployment, including automation pipelines, continuous monitoring, and automated drift detection
  • Transition experimental models and prototypes into robust, maintainable, and production-grade software applications
  • Participate in research experiments and rapid prototyping to validate next-generation AI concepts
  • Provide core software engineering expertise to internal data analytics and data science delivery teams
  • Apply strict software development best practices, including Test-Driven Development (TDD) and automated CI/CD workflows
  • Review requirements, map system dependencies, and provide accurate implementation effort estimations during team planning sessions
  • Test, debug, and optimize application code to eliminate performance bottlenecks
  • Conduct thorough code reviews and provide constructive feedback to elevate overall team code quality
  • Collaborate closely with architects, data scientists, product teams, and business stakeholders to translate high-level goals into functional ML architectures
What we offer
What we offer
  • Cutting-Edge AI Scope: Direct involvement in building and optimizing both traditional ML models and next-generation Agentic solutions with a high degree of autonomy
  • End-to-End Technical Ownership: Lead the operational deployment (MLOps) of AI models, directly influencing infrastructure automation, model tracking, and system performance
  • Cross-Functional Collaboration: Serve as the technical software anchor within a diverse ecosystem of data scientists, enterprise architects, and product managers
  • Modern Cloud Stack: Deepen your expertise in cloud-native deployment using AWS, enterprise data pipelines, and advanced platforms like Databricks
Read More
Arrow Right
New

Principal Software Engineer, CoreAI

The CoreAI AI Platform team is seeking a Principal Software Engineer in Redmond,...
Location
Location
United States , Redmond
Salary
Salary:
142800.00 - 304200.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field and 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python or equivalent experience.
Job Responsibility
Job Responsibility
  • Lead the architecture and implementation of large-scale platform services that support complex engineering and AI workflows in distributed cloud environments
  • Build internal tooling and automation that improve productivity for engineers and researchers across experimentation, deployment, and operational workflows
  • Design platform capabilities that make data easier to discover, access, and use in secure, governed, and auditable ways
  • Drive operational excellence through improvements in reliability, observability, deployment safety, and incident readiness
  • Partner across teams to resolve cross-cutting technical problems and align architecture, engineering standards, and long-term investments
  • Mentor engineers, contribute to technical reviews, and help raise the engineering bar across the organization
  • Fulltime
Read More
Arrow Right
New

Backend Software Engineer (AI Squad)

Spendesk is looking for a Backend Software Engineer (IC3) to join our AI & Data ...
Location
Location
France , Paris
Salary
Salary:
Not provided
spendesk.com Logo
Spendesk
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience on backend software engineering experience in production environments
  • A strong track record of designing and shipping reliable backend services with measurable user or business impact
  • Experience contributing to complex product initiatives in fast-paced, cross-functional teams
  • Exposure to ML-enabled or AI-enabled product features is a strong plus
  • Strong backend engineering skills with TypeScript / Node.js or adjacent technologies
  • Experience designing APIs and service layers for complex product workflows
  • Good understanding of distributed systems, async processing, and operational reliability
  • Practical experience, or strong interest, in integrating predictive models, LLM APIs, or other AI capabilities into product backends
  • Familiarity with technologies such as Kafka, SQS, Step Functions, PostgreSQL, and modern observability practices
  • Highly autonomous and comfortable owning backend systems from design to production
Job Responsibility
Job Responsibility
  • Design, build, and operate backend services and APIs that power AI-driven, ML-driven, or automation-heavy product capabilities
  • Translate predictive logic and AI outputs into reliable backend behaviors that can be consumed by user-facing product flows
  • Build the service layer that allows intelligent features to be integrated into real workflows with strong standards on latency, reliability, and security
  • Ensure features are designed for production, not just experimentation, with clear ownership of deployment, monitoring, and maintainability
  • Partner closely with the squad’s ML Engineers to productionize predictive models and LLM-driven capabilities
  • Integrate model-serving APIs or LLM calls into robust backend services (your squad, or the applicative squad’s services) with proper retries, fallbacks, and observability
  • Help define evaluation and monitoring patterns that make intelligent product behaviors measurable over time
  • Contribute to the engineering patterns that allow ML and AI capabilities to be reused across multiple product features
  • Build backend capabilities that help automate repetitive tasks, anticipate user needs, or simplify complex workflows
  • Work on product experiences where AI or ML can reduce manual effort, improve decision quality, or shorten time to value for users
What we offer
What we offer
  • Flexible on-site and remote policy
  • Latest Apple equipment — the tools you need to excel
  • Access to Moka.care — for emotional and mental health wellbeing
  • Great office snacks — to fuel your day
  • A positive team to work with daily
  • Location-specific benefits including health insurance, wellness allowances, commuter support, meal vouchers, and gym memberships
  • Fulltime
Read More
Arrow Right