Principal Solutions Architect (Washington)

ICF is a global advisory and technology services provider that partners with government and commercial clients to solve their most complex challenges. Our federal division helps agencies modernize legacy systems, harness data and AI, and deliver mission outcomes for the public they serve. We combine deep domain expertise with engineering rigor and human-centered design to build solutions that are secure, scalable, and built to last. We are seeking a Principal Solutions Architect to serve as a senior technical authority across our federal portfolio. In this role, you will own the technical vision for complex, high-value solutions - translating agency mission needs into architectures that are secure, compliant, cost-effective, and deliverable. You will operate at the intersection of delivery, business development, and client engagement: shaping winning technical approaches during capture and proposal efforts, guiding solution design across active programs, and mentoring architects and engineers as a recognized technical leader. This is a hands-on leadership role for someone who can move fluently between an agency CIO's office and an engineering whiteboard, and who understands what it takes to design and stand-up systems within the federal environment. This role will be based in the Washington, DC area as a hybrid position aligned to ICF's Reston, VA headquarters. What You Will Do Define and own end-to-end solution architectures for federal programs spanning cloud modernization, data and analytics, application development, and AI/ML. Lead technical solutioning for capture and proposal efforts - developing win themes, technical approaches, architecture diagrams, basis-of-estimate inputs, and staffing models that differentiate ICF in competitive procurements. Serve as the senior technical advisor to federal clients, building trusted relationships with agency CIOs, CTOs, program managers, and technical stakeholders. Establish architecture standards, reference patterns, and governance practices that drive consistency and reuse across the Federal portfolio. Guide delivery teams through complex design decisions, technical risk mitigation, and trade-off analysis, ensuring solutions meet performance, security, and compliance requirements. Architect cloud and hybrid solutions on platforms such as AWS, Microsoft Azure, and Google Cloud, with attention to FedRAMP, the Authority to Operate (ATO) process, and NIST security frameworks. Evaluate emerging technologies (e.g., generative AI, data platforms, automation) and define pragmatic adoption strategies for federal clients. Mentor and develop solution architects and senior engineers, contributing to the growth of ICF's technical community of practice. Partner with delivery leadership, capture managers, and growth teams to align technical strategy with portfolio and pipeline objectives. Required Qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field. 12 years of progressive experience in solution architecture, software/systems engineering, or technology consulting, including 5 years architecting enterprise-scale solutions. Demonstrated experience designing and delivering technology solutions for U.S. Federal government agencies. Deep expertise in cloud architecture (AWS, Azure, or GCP), including migration, modernization, and cloud-native design. Proven experience leading technical solutioning on competitive federal proposals and capture efforts. Working knowledge of federal compliance and security requirements, including FedRAMP, NIST 800-53, ATO processes, and Zero Trust principles. Strong understanding of modern architecture patterns: microservices, APIs, event-driven design, containerization, DevSecOps, and infrastructure as code. Excellent written and verbal communication skills, with the ability to convey complex technical concepts to executive and non-technical audiences. U.S. citizenship and the ability to obtain and maintain a U.S. Government security clearance. Preferred Qualifications Active U.S. Government security clearance (Public Trust, Secret, or higher). Cloud architecture certifications (e.g., AWS Solutions Architect Professional, Azure Solutions Architect Expert). Experience with data platforms, analytics, and AI/ML solution design in a federal context. Familiarity with specific federal mission areas relevant to ICF's portfolio. Experience contributing to or leading technical volumes in federal proposal responses. Advanced degree in a relevant technical discipline. Working at ICF ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunit J-18808-Ljbffr

Director of Software Engineering (New York)

About Cja The New York City Criminal Justice Agency (CJA) is a not-for-profit service and research organization that operates in partnership with the New York City Mayor’s Office of Criminal Justice. CJA is the City’s main pretrial services agency, combining operations, pilot projects, and research under one roof. CJA utilizes procedural justice practices to provide pretrial services to over 100,000 arrested annually in New York City. Information collected about these arrestees and subsequent case processing is maintained in the agency’s internal and externally shared database systems, which are used to conduct descriptive and evaluation research on arrestee characteristics, case processing and court outcomes, and on issues and potential reforms to criminal justice policy in New York City. CJA’s programs operate in the criminal courts and detention facilities 24 hours a day seven days a week within the 5 boroughs of NYC, employing over 300 employees, citywide. Information Technology POSTED: 7/28/2026 About Cja The New York City Criminal Justice Agency (CJA) is a not-for-profit service and research organization that operates in partnership with the New York City Mayor’s Office of Criminal Justice. CJA is the City’s main pretrial services agency, combining operations, pilot projects, and research under one roof. CJA utilizes procedural justice practices to provide pretrial services to over 100,000 arrested annually in New York City. Information collected about these arrestees and subsequent case processing is maintained in the agency’s internal and externally shared database systems, which are used to conduct descriptive and evaluation research on arrestee characteristics, case processing and court outcomes, and on issues and potential reforms to criminal justice policy in New York city. CJA’s programs operate in the criminal courts and detention facilities 24 hours a day seven days a week within the 5 boroughs of NYC, employing over 300 employees, citywide. Department Summary NYCJA’s Information Technology team provides strategic vision, leadership, and innovative solutions so that CJA’s internal and external stakeholders have the trusted data and applications they need to deliver high-quality IT solutions to support pretrial services and research. Our data platform powers operational decision-making that impacts individuals, programs, and city-wide strategy. Our systems and platform powers daily operations, and we are expanding our capabilities into a scalable cloud environment to support real-time data needs and long-term analytics and research. The Software Engineering team designs, builds, and operates secure, scalable applications that support the agency’s mission-critical criminal justice functions. The team delivers modern, reliable solutions through strong engineering practices, cloud-native architecture, and continuous improvement. Position Summary The Director of Software Engineering provides both strategic and technical leadership for NYCJA's enterprise application portfolio, leading engineering execution across the full software development lifecycle in partnership with business stakeholders, product owners, and IT leadership. Reporting to the Executive Director of Information Technology, the Director leads a growing team of software engineers and is responsible for managing both internal staff and external development partners. The role is accountable for application architecture, engineering quality, platform modernization, delivery excellence, and the long-term sustainability of the Agency' software platforms. This is a technical leadership position. While the Director delegates day-to-day implementation to engineering teams, they remain actively engaged in architecture, technical design, production readiness, and the resolution of complex engineering challenges. Success in this role requires balancing strategic leadership with the technical depth necessary to guide engineering decisions and ensure high-quality outcomes. Primary Responsibilities Lead the design, delivery, and operation of NYCJA's enterprise application platforms. Provide engineering leadership across the full software development lifecycle in partnership with product owners, business stakeholders, and other IT teams. Build, develop, and retain a high-performing Software Engineering team through hiring, coaching, performance management, succession planning, and professional development. Participate directly in architecture, system design, and key technical decision-making. Establish and enforce engineering standards for software design, code quality, testing, CI/CD, security, and development practices. Work alongside engineering teams to diagnose and resolve complex production, performance reliability, and integration issues. Define and execute the application modernization strategy, including cloud-native architecture, API-first design, and containerized platforms. Partner with Infrastructure & Security to ensure applications meet availability, monitoring, deployment, disaster recovery, and operational support requirements for 24/7 business operations. Evaluate architectural trade-offs involving performance, security, reliability, maintainability, scalability, and cost. Manage software vendors, consultants, and external development partners to ensure quality delivery and effective use of resources. Evaluate and adopt emerging technologies, including AI-assisted software engineering tools that improve productivity, software quality, security, and operational efficiency. Maintain sufficient technical depth across the application portfolio to guide engineering decisions and hold teams and vendors accountable for technical outcomes. Contribute to overall IT strategy in partnership with the Data Platform, Infrastructure & Security, and Solution Delivery teams. Champion NYCJA's mission, values, and collaborative culture. Ideal Candidate The ideal candidate is an experienced engineering leader who combines strong people leadership with technical credibility and delivery excellence. They provide strategic direction for engineering practices and platform evolution while maintaining the technical depth to evaluate architecture, challenge assumptions, assess engineering trade-offs, and ensure solutions are scalable, secure, reliable, and aligned with Agency objectives. They are comfortable engaging directly with engineers on architecture, code quality, incidents, and technical debt while empowering technical leads and development teams to own day-to-day execution. They communicate effectively across technical and non-technical audiences and build strong partnerships across application, data, infrastructure, and business teams. Minimum Qualifications 10 years of progressively responsible software development experience supporting production applications. 5 years leading software engineering teams with responsibility for delivery, hiring, coaching, performance management, and organizational outcomes. Experience managing teams consisting of employees, consultants, and external development partners. Recent hands‑on technical leadership experience, including architecture, design reviews, implementation guidance, and production troubleshooting. Ability to review source code, APIs, system designs, deployment configurations, and data flows. Experience owning enterprise application platforms in production, including managing technical debt and long-term platform evolution. Experience supporting highly available or mission‑critical business systems. Strong experience with cloud platforms and distributed systems, preferably Microsoft Azure. Experience with containerized and cloud‑native environments such as Docker and Kubernetes. Experience integrating enterprise applications and third‑party platforms. Demonstrated ability to mentor and develop engineers through direct technical leadership. Excellent written and verbal communication skills with both technical and business audiences. Experience working in regulated, public sector, healthcare, financial, or other high‑accountability environments is preferred. Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent professional experience. Ability to successfully pass a background investigation and work a hybrid schedule. Internal applicants must have completed at least one year in their current position and be in good standing, with no disciplinary action within the previous 90 days. Preferred Technical Experience Experience with C#/.NET, modern web development frameworks, Microsoft Azure, RESTful APIs, relational databases, containerization, Kubernetes, and AI-assisted software engineering tools. Candidates with comparable experience using other modern technology stacks are encouraged to apply if they can demonstrate the ability to quickly adapt to a Microsoft‑centered environment. Compensation & Benefits Salary: $155,000-$185,000 annually, commensurate with experience. Benefits: Comprehensive health, dental, and vision coverage; Employee Assistance Program (EAP); four weeks of paid vacation; paid holidays; retirement plan with employer contributions; and ongoing professional development opportunities. Schedule HYBRID WORK SCHEDULE: M-F 9AM-5PM (T-Thurs in office/ Mon & Fri remote) CJA VALUES Each employee at CJA is guided by these values in our work: Commitment: We are active partners in criminal justice reform. Fairness: We are guided by fairness and the presumption of innocence for those who

Senior Principal Hardware Engineer, Concept Architect (Hopkinton)

Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that connect infrastructure, accelerate computational workloads, integrate across the stack, protect data continuity, and deliver the platforms, applications, and diagnostics our customers rely on every day at enterprise scale. We move quickly toward the work that matters most. We reward experimentation, encourage bold thinking, and remove unnecessary barriers so great ideas can become reality faster. Our teams embrace a customer-first, first-to-market mindset, transforming rapid feedback into better products and better outcomes. We aren't looking for people who are content with the status quo- we look for builders who question it, improve it, and occasionally rewrite it. If you're energized by solving complex systems challenges, excited to work alongside AI to amplify your impact, and motivated by the opportunity to shape what's next instead of simply maintaining what's been done before, you'll find your place here. Join us and help build the future of enterprise technology as a Senior Principal Engineer on our Hardware Engineering Team in Hopkinton, Massachusetts or Round Rock, Texas. Senior Principal Hardware Engineer, Concept Architect The reputation of Dell Technologies for delivering award-winning hardware is legendary and our Hardware Engineering team is at the heart of it. We design and develop analogue as well as digital hardware products – not just computer or network hardware devices but peripherals too. Recognized for our high level of technical expertise in a variety of engineering disciplines, we’re involved across the development lifecycle – from research to the building, testing and delivery of completed products. Innovators in our field, we lead the way in exploring new concepts, approaches, processes, materials and components. J-18808-Ljbffr

Artificial Intelligence Engineer (Seattle)

Factspan is a pure play data and analytics services organization. We partner with fortune 500 enterprises to build an analytics center of excellence, generating insights and solutions from raw data to solve business challenges, make strategic recommendations and implement new processes that help them succeed.With offices in Seattle, Washington and Bangalore, India;we use a global deliverymodel to serviceour customers. Our customers includeindustry leaders from Retail, Financial Services, Hospitality, and technology sectors. Key Responsibilities: Architect and implement robust backend services and microservices for AI Design APIs with scalability, reliability, and security in mind. Optimize system performance for high throughput and low latency. Integrate AI/ML models and LLM based applications into production systems Experience in building end to end Gen AI based applications/solutions Collaborate with data scientists to operationalize AI pipelines Implement features for model evaluation, monitoring, and feedback loops. DevOps & CI/CD Maintain automated pipelines for build, test, and deployment. Ensure compliance with code quality and security standards. Drive end-to-end design, building, and deployment of enhancements using Python, APIs, and Microservices. Scalability & Performance Design systems for horizontal scaling and fault tolerance. Conduct performance tuning and load testing to ensure optimal resource utilization. Foundational Services Build reusable frameworks and services that support multiple AI platform Implement secure handling of sensitive data (PHI/PII redaction) Database & Data Management Work extensively with No SQL databases (Mongo DB, Cosmos DB) Ensure efficient data ingestion and retrieval for AI-driven applications. Professional Qualifications: Must have good communication and interpersonal skills. Ability to guide the team and deliver as an Individual Contributor without much supervision. Required Skills: Strong SQL, Python, and Query Analysis skills are required for this role. Programming: frameworks, Java or Go for backend. Microservices architecture, RESTful APIs, distributed systems. Experience building data pipelines, APIs, and microservices. AI/ML Tools: TensorFlow, PyTorch, LangChain, Vertex AI, LLMs, and general Gen AI/Agentic AI experience. Agentic AI & Google ADK: Experience designing and implementing production-grade Agentic AI systems using Google ADK, including multi-agent workflows, tool-calling, and Model Control Plane (MCP) Server services (for exposing internal tools/APIs). Google ADK experience is highly preferred. GCP, Kubernetes, Docker. GCP experience is highly preferred. Databases: No SQL databases (Mongo DB, Cosmos DB), SQL, and Big Query experience are highly preferred. Performance Optimization: Profiling, caching strategies, query optimization, and the ability to identify performance bottlenecks and optimize performance using Gen AI. Observability experience. Other: Experience with design and support for multiple applications. J-18808-Ljbffr

Chief Executive Officer (California)

Montana Municipal Interlocal Authority The Montana Municipal Interlocal Authority (MMIA) Board is seeking a forward-looking, relationship-focused Chief Executive Officer who is prepared to lead the organization through an important period of transition, strengthen internal capacity, and position MMIA for its next phase of service and growth. The MMIA is a self-governing risk pool providing property, liability, and employee benefits coverage to Montana's cities, towns, and local government entities. Established in 1986 in response to a statewide insurance crisis, MMIA has grown into a stable risk management authority with nearly $126 million in assets, governed by a 15-member Board of Directors and staffed by 29 employees. The CEO of the MMIA serves as the organization's top executive, responsible for translating Board policy into operational strategy while overseeing all programs, finances, staff, and member relationships across a statewide municipal insurance and risk management pool. A bachelor's degree, and at least seven years of progressive leadership experience in risk management, insurance, or public administration, including five or more years in a senior leadership role with board reporting responsibility, preferably as a municipal administrator is required. A master's degree is strongly preferred, along with professional certifications such as the ARM-P, CPCU, CRM, or CPA. Prior work with a public entity risk pool, self-insured group, or intergovernmental authority is strongly preferred, along with demonstrated depth in at least two of the following: liability and property coverage, employee benefits administration, claims management, regulatory compliance, risk management and loss control, or legislative and governmental relations. The salary for the CEO is $175,000 to $225,000. The MMIA also offers an attractive benefits package, including retirement; health benefits; vision & dental; sick leave; vacation leave; holidays; relocation assistance; and professional development. Interested candidates are encouraged to apply immediately, with the recruitment closing on September 4, 2026. Electronic submittals are strongly preferred to [email protected] and should include a comprehensive resume, compelling cover letter, and notable accomplishments. Questions, nominations, and confidential inquiries regarding this position or the recruitment process should be addressed to: Ian Appleyard, Project Director at (916) 630-4900 or by submitting an email to [email protected]. Alternatively, a confidential discussion can be scheduled with Ian Appleyard by emailing [email protected]. J-18808-Ljbffr