Software Engineer Jobs at Harley Ellis Devereaux with Visa Sponsorship
Harley Ellis Devereaux hires Software Engineers to support architecture, design, and real estate development projects where technology intersects with the built environment. The firm has a track record of sponsoring work visas for this function, making it a legitimate target if you need H-1B or employment-based green card support.
See All Software Engineer at Harley Ellis Devereaux JobsOverview
Showing 5 of 55+ Software Engineer Jobs at Harley Ellis Devereaux jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 55+ Software Engineer Jobs at Harley Ellis Devereaux
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer Jobs at Harley Ellis Devereaux.
Get Access To All Jobs
AI Platform Developer
HED is hiring an AI Platform Developer to build durable, production-grade AI agent systems that integrate with governed data.
About HED
We are a team that is full of ideas, experience, creativity, passionate opinions, insatiable curiosity, uncompromising integrity, commitment, and skill. Our culture is about aspiration, embracing change and challenges, listening to (and learning from) each other, encouraging continual learning, and inspiring collective growth. As an inclusive, integrated architecture and engineering practice, we value the diversity of perspectives, experiences, abilities, and expertise that advance both the work we do, and the world we share.
Position Summary
You own the operational foundations that make AI safe and maintainable—connectors into the Bronze layer, versioned interfaces, logging and auditability, evaluation, cost controls, and guardrails. This is an engineering role focused on reliability and lifecycle thinking, not a “light automation” position. You collaborate directly with internal stakeholders to translate needs into systems that hold up under real usage and evolve with the business.
Essential Functions
- Design, build, and orchestrate multi-agent workflows (handoffs, coordination, retries/fallbacks, and failure handling) for business-critical use cases.
- Develop agents with role-appropriate personas, boundaries, and context so outputs are consistent, trustworthy, and aligned to business intent.
- Own Bronze-layer ingestion: build and maintain connectors/interfaces; manage schema drift, reliability, change handling, monitoring, and alerting.
- Treat data inputs/outputs as contracts—versioned, traceable, testable—and implement validation at data boundaries.
- Implement observability across the AI lifecycle (structured logs, traces, evaluation artifacts, and audit trails) so systems are debuggable and reviewable.
- Implement guardrails and controls: budgets, rate limits, model selection strategy, safe defaults, and kill-switches to prevent runaway behavior.
- Apply governance and access boundaries early (permissions, sensitive data handling, traceability, compliance posture) rather than bolting it on later.
- Produce durable documentation (architecture notes, runbooks, interface contracts) and enable others to operate and extend the platform.
- Provide evidence-based buy vs. build recommendations, and advocate for responsible sunsetting when systems reach end-of-life.
Requirements
- Bachelor’s degree in computer science, data engineering, or a related field (or equivalent experience).
- 5+ years of software engineering and/or data engineering experience, including building and operating production services.
- Demonstrated experience deploying and supporting AI/LLM systems in production (monitoring, incidents, iteration, and measured improvement).
- Hands-on multi-agent orchestration experience (e.g., LangChain, AutoGen, CrewAI, or similar), including workflow design and failure handling.
- Experience owning connectors/ingestion pipelines (reliability patterns such as retries, idempotency, schema/version management, and alerting).
- Strong Python engineering skills; comfort working with APIs, data stores, and workflow/orchestration tooling.
- Operational discipline: logging, audit trails, debugging methodology, cost/token controls, and rollback mindset.
- Documentation-first habits (design notes, runbooks, interface contracts) and the ability to communicate tradeoffs to non-technical stakeholders.
- Preferred: Databricks/lakehouse + medallion familiarity; experience implementing governance/audit requirements; AEC or project-based domain exposure.
- Comfortable using AI-enabled productivity tools for meetings and knowledge capture (e.g., Fireflies AI Note Taker) while maintaining privacy and compliance boundaries.
Physical Requirements
- Prolonged periods of sitting at a desk and working on a computer.
- Ability to communicate effectively in writing and verbally via phone, video conferencing, and in person.
- Visual acuity to perform responsibilities.
Work Environment
We embrace a hybrid model that promotes both autonomy and collaboration, including the freedom to work from home, with regular in-office days to connect with teammates and build culture.
The office is a professional, open-space environment designed for collaborative and independent work.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

AI Platform Developer
HED is hiring an AI Platform Developer to build durable, production-grade AI agent systems that integrate with governed data.
About HED
We are a team that is full of ideas, experience, creativity, passionate opinions, insatiable curiosity, uncompromising integrity, commitment, and skill. Our culture is about aspiration, embracing change and challenges, listening to (and learning from) each other, encouraging continual learning, and inspiring collective growth. As an inclusive, integrated architecture and engineering practice, we value the diversity of perspectives, experiences, abilities, and expertise that advance both the work we do, and the world we share.
Position Summary
You own the operational foundations that make AI safe and maintainable—connectors into the Bronze layer, versioned interfaces, logging and auditability, evaluation, cost controls, and guardrails. This is an engineering role focused on reliability and lifecycle thinking, not a “light automation” position. You collaborate directly with internal stakeholders to translate needs into systems that hold up under real usage and evolve with the business.
Essential Functions
- Design, build, and orchestrate multi-agent workflows (handoffs, coordination, retries/fallbacks, and failure handling) for business-critical use cases.
- Develop agents with role-appropriate personas, boundaries, and context so outputs are consistent, trustworthy, and aligned to business intent.
- Own Bronze-layer ingestion: build and maintain connectors/interfaces; manage schema drift, reliability, change handling, monitoring, and alerting.
- Treat data inputs/outputs as contracts—versioned, traceable, testable—and implement validation at data boundaries.
- Implement observability across the AI lifecycle (structured logs, traces, evaluation artifacts, and audit trails) so systems are debuggable and reviewable.
- Implement guardrails and controls: budgets, rate limits, model selection strategy, safe defaults, and kill-switches to prevent runaway behavior.
- Apply governance and access boundaries early (permissions, sensitive data handling, traceability, compliance posture) rather than bolting it on later.
- Produce durable documentation (architecture notes, runbooks, interface contracts) and enable others to operate and extend the platform.
- Provide evidence-based buy vs. build recommendations, and advocate for responsible sunsetting when systems reach end-of-life.
Requirements
- Bachelor’s degree in computer science, data engineering, or a related field (or equivalent experience).
- 5+ years of software engineering and/or data engineering experience, including building and operating production services.
- Demonstrated experience deploying and supporting AI/LLM systems in production (monitoring, incidents, iteration, and measured improvement).
- Hands-on multi-agent orchestration experience (e.g., LangChain, AutoGen, CrewAI, or similar), including workflow design and failure handling.
- Experience owning connectors/ingestion pipelines (reliability patterns such as retries, idempotency, schema/version management, and alerting).
- Strong Python engineering skills; comfort working with APIs, data stores, and workflow/orchestration tooling.
- Operational discipline: logging, audit trails, debugging methodology, cost/token controls, and rollback mindset.
- Documentation-first habits (design notes, runbooks, interface contracts) and the ability to communicate tradeoffs to non-technical stakeholders.
- Preferred: Databricks/lakehouse + medallion familiarity; experience implementing governance/audit requirements; AEC or project-based domain exposure.
- Comfortable using AI-enabled productivity tools for meetings and knowledge capture (e.g., Fireflies AI Note Taker) while maintaining privacy and compliance boundaries.
Physical Requirements
- Prolonged periods of sitting at a desk and working on a computer.
- Ability to communicate effectively in writing and verbally via phone, video conferencing, and in person.
- Visual acuity to perform responsibilities.
Work Environment
We embrace a hybrid model that promotes both autonomy and collaboration, including the freedom to work from home, with regular in-office days to connect with teammates and build culture.
The office is a professional, open-space environment designed for collaborative and independent work.
Other Duties
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
See all 55+ Software Engineer at Harley Ellis Devereaux jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Software Engineer at Harley Ellis Devereaux roles.
Get Access To All JobsTips for Finding Software Engineer Jobs at Harley Ellis Devereaux Jobs
Frame your skills around AEC technology needs
Software Engineers at architecture and engineering firms often work on BIM integrations, project management platforms, or design automation tools. Tailor your resume to show experience with construction or real estate software ecosystems, not just general backend or frontend development.
Confirm sponsorship intent before applying
Not every open Software Engineer role at Harley Ellis Devereaux will have sponsorship available. Ask the recruiter directly whether the specific position is approved for H-1B sponsorship before investing time in later interview rounds.
Gather degree equivalency documentation early
H-1B specialty occupation petitions require a degree directly related to the role. If your computer science or engineering degree is from outside the U.S., get a credential evaluation from a NACES-approved evaluator before your employer files with USCIS.
Understand where your application sits in the H-1B calendar
USCIS opens H-1B registration each March for the following October 1 start date. If you receive an offer outside that window, work with your employer to structure the timeline around cap-subject filing dates or explore cap-exempt options if applicable.
Use Migrate Mate to find open Software Engineer roles
Harley Ellis Devereaux posts Software Engineer positions across multiple channels. Use Migrate Mate to filter specifically for roles at sponsoring employers in the AEC sector, so you are not spending time on listings that will not support your visa.
Align your offer letter language with PERM requirements
If Harley Ellis Devereaux moves you toward an EB-2 or EB-3 green card, the DOL PERM process requires the job description to reflect the actual minimum requirements for the role. Flag any inflated requirements in your offer documentation before your employer files.
Software Engineer at Harley Ellis Devereaux jobs are hiring across the US. Find yours.
Find Software Engineer at Harley Ellis Devereaux JobsFrequently Asked Questions
Does Harley Ellis Devereaux sponsor H-1B visas for Software Engineers?
Yes, Harley Ellis Devereaux has a documented history of sponsoring H-1B visas for Software Engineers. The firm operates in architecture, engineering, and real estate development, where technology roles are integral to project delivery. Sponsorship availability varies by role and location, so confirm with the recruiter whether a specific posting is approved for H-1B before advancing through interviews.
How do I apply for Software Engineer jobs at Harley Ellis Devereaux?
You can browse and apply for Software Engineer positions at Harley Ellis Devereaux through Migrate Mate, which filters for roles at employers with active visa sponsorship histories. When applying, tailor your application to reflect experience relevant to the construction and real estate industry, such as BIM platforms, project management software, or design automation tools, since that context matters to AEC-sector hiring teams.
Which visa types does Harley Ellis Devereaux use for Software Engineers?
Harley Ellis Devereaux sponsors both H-1B nonimmigrant visas and employment-based Green Cards, including EB-2 and EB-3 categories, for Software Engineers. The H-1B is the most common starting point for skilled foreign nationals, while EB-2 or EB-3 sponsorship typically follows after establishing tenure with the firm and meeting DOL PERM requirements.
What qualifications does Harley Ellis Devereaux expect from Software Engineer candidates?
Harley Ellis Devereaux generally expects a bachelor's degree or higher in computer science, software engineering, or a closely related field. For H-1B eligibility, the degree must be directly relevant to the role. Practical experience with enterprise software, cloud infrastructure, or AEC-specific platforms strengthens your candidacy, since the firm's Software Engineers often support design and construction technology workflows.
How long does the H-1B sponsorship process take when working with Harley Ellis Devereaux?
From offer to H-1B approval, the process typically spans several months. USCIS opens registration in March, selects petitions by lottery, and approvals are effective October 1. If premium processing is used, USCIS adjudicates within 15 business days of filing. Plan for at least six to nine months between accepting an offer and your authorized start date if you are going through a cap-subject H-1B.
See which Software Engineer at Harley Ellis Devereaux employers are hiring and sponsoring visas right now.
Search Software Engineer at Harley Ellis Devereaux Jobs