Schweitzer Engineering Laboratories
Software Engineer (AI/ML Tools focus)
Washington, District of Columbia · Contract
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card follow-through: 100%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- This will include maintaining systems, deployments, and integrations (Ops work) as well as development and research tasks.
- During the course of your work, you will primarily focus on configuration of existing solutions, validation of working deployments, and occasional lightweight model training or fine-tuning for specific applications.
- You will thrive in a continual culture of research to help identify new technologies that improve the default quality and safety of our work as well as amplify the efforts of our developers.
Responsibilities
- You will help maintain infrastructure deployed by this team while balancing research and new tool development.
- Much of your role will involve developing automation harnesses for applied AI/ML and marrying that automation to our SDLC toolchains (CI/CD, static analysis, DevOps tooling).
Requirements
- Familiarity with CI/CD pipelines
- Familiarity with Azure/Azure Foundry
- Familiarity with Kubernetes, Docker, containerd, etc.
- Familiarity with rust language and accompanying toolchains
- Familiarity with OIDC or SAML from developer and ops side
Skills
- Technologies you will likely encounter in the first year of your job include, but are not limited to:
- Azure AI Foundry
- Apple/Nvidia on-premises using sglang, openwebui, llama.cpp, mlx_lm, ollama
- GitHub, Docker, Kubernetes
- Transformers, diffusers, natural language processing ecosystem
- LoRA and similar fine-tuning and customization toolchains
- Python, C/C++
- Required and desirable skills
- Experienced with Python, pip/uv
- Familiarity with typescript, yarn/npm
- Familiarity with transformers, autoencoders, classifiers
- Basic Linux/Unix ops skills
Compensation
- Data - $97,700.00 - $144,400.00 annually
- We set starting pay based on job-related factors such as your experience, training, knowledge, and skills.
- Depending on your background, we may consider you for a different level, with compensation aligned accordingly.
- We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
Benefits
- You have a passion for making AI/ML a net benefit for our organizations, our customers, and society.
- You are flexible: you take external steering and direction well, but are also comfortable self-directing with a broad goal set, and able to pivot gracefully between the two modes.
- You are eager to follow self-guided training, seek out learning opportunities, and stay abreast of changes in the AI/ML tool and technology landscape.
- Plus, benefit from excellent schools and universities in the area.
- Superior benefits.
- Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
- We offer top tier medical, prescription, dental, vision, life, and disability insurance.
- We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
- Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
Company info
- We are looking to fill this position at the Software Engineer level, and we welcome applicants with a range of experience.
- A large part of this role will involve meeting with stakeholders and internal customers to identify needs, obtain agreement on prioritization, and help educate our internal customers on how they can succeed in the ecosystems you will help build.
Visa & Work Authorization
- Note: US Citizenship required
This listing is sourced directly from Schweitzer Engineering Laboratories's careers page and normalized into a canonical job model.