Maximum of 25 job preferences reached.
Top Software Engineer Jobs
One Month AgoSaved
Cloud • Information Technology • Consulting • Design • Generative AI
Build and maintain Go-based backend services and APIs on AWS for agentic AI workflows, including metadata suggestions, automated ownership reassignment, system deprecation, and agent/MCP inventory. Design database schemas and queries in PostgreSQL and MongoDB, integrate asset discovery tooling, map dependencies and user journeys, and refactor legacy code safely. Deliver tested features through Agile/Scrum while collaborating with program and customer teams.
Top Skills:
Agile/ScrumAWSCloudqueryGoIntegration TestingMcpMongoDBPostgresUnit Testing
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Join Rain's AI team as a Backend Engineer to build scalable backend systems and AI-powered features while collaborating with business teams.
Top Skills:
APIsLlmsNode.js
Artificial Intelligence • Machine Learning
Own Arize’s product documentation and build automation to keep content accurate, detect code-documentation drift, test examples, and draft updates. Create tutorials, cookbooks, onboarding materials, and open-source demonstrations for developers and coding agents. Coordinate documentation with partners, frameworks, and course authors; gather community feedback; support marketing content; engage developers at events and online; and prototype product features with the Product team.
Top Skills:
Ai AgentsCiCode Snippet TestingDocs-As-CodeDocumentation AutomationDocumentation Mcp ServersLink CheckingLlm-Based ApplicationsLlms.TxtOrchestration FrameworksRagStyle Linting
Software
Designs and delivers enterprise-grade AI-first full stack applications for Master Data Management. Develops Java backends, React or Angular frontends, REST APIs, microservices, data models, and integrations. Leads architecture, debugging, testing, performance, scalability, code reviews, Agile ceremonies, and technical direction. Uses and evaluates AI coding tools, mentors junior engineers, and collaborates with product, UX, QA, and platform teams.
Top Skills:
AngularAWSAzureChatgptCi/CdClaudeCSSDevOpsDistributed SystemsHTMLJavaJavaScriptMicroservicesMicrosoft CopilotNoSQLPythonReactRest ApisSQL
Artificial Intelligence • Machine Learning • Software • Consulting
Design, develop, test, deploy, and maintain backend services and data pipelines. Ensure technical and product excellence, performance, and engineering best practices. Collaborate across global teams, drive projects, and contribute to large-scale system design and distributed computing challenges.
Top Skills:
AlgorithmsArtificial IntelligenceAutomation SystemsBackend ServicesData PipelinesData StructuresDistributed ComputingInstrumentationJavaNatural Language ProcessingParallel ComputingPythonTesting Infrastructure
Artificial Intelligence • Fintech • Software • Financial Services
Leads application engineering for an AI-powered email product, owning backend, mobile, and desktop architecture. Designs reliable AI workflows with orchestration, state management, retries, fallbacks, and failure handling; builds APIs connecting AI capabilities to product experiences; and leads a senior engineering team through architectural decisions, reviews, mentorship, and production excellence. Partners with ML leadership to ship scalable, observable, secure, and reliable systems while balancing latency, cost, user experience, and maintainability.
Top Skills:
AIAPIsAutomated TestingBackend SystemsDesktop PlatformsLlmsMlMobile PlatformsMonitoringObservability
Artificial Intelligence • Fintech • Software • Financial Services
Lead the architecture and development of reliable AI-powered email applications across backend, mobile, and desktop platforms. Design APIs and workflow systems supporting orchestration, state, tool use, retries, fallbacks, and failure handling. Lead a small senior engineering team, make architectural trade-offs, mentor engineers, and establish strong production practices including observability, monitoring, testing, scalability, security, and operational excellence. Partner with ML leadership to deliver robust, high-quality product experiences.
Top Skills:
AIAPIsBackend SystemsDesktop ApplicationsLarge Language ModelsMachine LearningMobile ApplicationsMonitoringObservability
Artificial Intelligence • Cloud • Machine Learning
Lead the design and development of mission-relevant software, build backend services and APIs, mentor engineers, and support technical demos.
Top Skills:
AWSCi/Cd ToolingDockerFastapiGoHelmJavaScriptKubernetesPostgresPythonReactTerraformTypescript
Cloud • Digital Media • Marketing Tech • Sales • Social Media • Software • Database
Build and own customer-facing search features across Vue.js frontends and Python/Django backends. Develop AI-powered experiences, search and retrieval systems, and data workflows using Elasticsearch, Kafka, Celery, and relational databases. Collaborate with Product and Design, troubleshoot production issues, improve reliability and performance, participate in on-call rotations, and make pragmatic technical trade-offs. The role is fully remote with up to 10% travel and requires overlap with U.S. time zones.
Top Skills:
CeleryDjangoElasticsearchJavaScriptKafkaLlmsMySQLPostgresPythonTypescriptVue
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Lead frontend architecture and technical direction for Observe by Snowflake’s AI Products team. Build interactive interfaces for streaming, multi-step AI agents; develop Slack integrations, CLI tooling, evaluation pipelines, MCP integrations, and extensible platform capabilities. Partner with product and design on roadmap decisions, mentor engineers, author architecture guidance, and deliver scalable customer-facing web applications for AI-powered observability.
Top Skills:
Anthropic Agent SdkApache IcebergBunExpressFastifyHonoLanggraphModel Context Protocol (Mcp)Node.jsOpentelemetrySlackTypescriptVercel Ai Sdk
One Month AgoSaved
Information Technology
Two-year international rotational program for early-career engineers working across R&D teams on software and AI solutions. Responsibilities include developing innovative network and communications products, collaborating with Agile teams, communicating design and project progress, resolving issues, learning new technologies, and adapting to changing priorities. Participants may complete temporary assignments in other countries or locations before continuing their careers with VIAVI.
Top Skills:
802.11Agentic WorkflowsAi-Assisted CodingBluetoothC/C++JavaJavaScriptLarge Language ModelsLinuxRestful ApisTcp/IpTypescript
One Month AgoSaved
Information Technology
A two-year international rotational program for early-career engineers working across R&D teams. Participants develop software and hardware solutions for communication networks, collaborate with Agile teams, solve technical problems, and learn emerging technologies. The role includes software engineering and AI-focused work involving programming, Linux, networking protocols, RESTful APIs, large language models, AI-assisted coding, and agentic workflows. Graduates continue their careers with a designated VIAVI team.
Top Skills:
802.11Agentic WorkflowsAi-Assisted CodingBluetoothC/C++JavaJavaScriptLarge Language ModelsLinuxRestful ApisTcp/IpTypescript
New
Track Smarter, Apply Better.
Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.
Use For Free
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Develop HPC and AI software workflows for experimental data processing, imaging, plasma, high-energy physics, and materials simulations. Profile applications, benchmark performance, identify bottlenecks, and advise collaborators and product teams. Build tutorial examples, translate research into software tools, and represent NVIDIA at scientific conferences and industry events.
Top Skills:
AICudaGpu-Accelerated ComputingHpcMachine LearningModern Ml FrameworksNumerical SimulationsParallel ProgrammingParticle-In-Cell
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
Leads Snowflake’s AI Developer Experience engineering team, setting the roadmap for transforming software development and delivery through AI. Responsibilities include managing and developing engineers, improving code review latency, enabling access to modern AI tools and models, establishing agentic development pathways, and maintaining operational excellence through on-call management, incident response, postmortems, and support prioritization. The role requires strong technical judgment, cross-functional communication, measurable customer impact, and experience modernizing developer productivity and CI/test workflows.
Top Skills:
Ai ModelsAi ToolsCi PlatformsDeveloper Productivity ToolingTest Platforms
Artificial Intelligence • Industrial
Build and deploy AI solutions for clients, including agentic workflows, RAG systems, structured extraction, OCR and document-processing pipelines, retrieval systems, evaluation harnesses, and lightweight interfaces. Translate ambiguous client problems into production code, drive engagements from discovery through deployment, collaborate with stakeholders, and contribute to internal platform capabilities and engineering practices.
Top Skills:
AngularBicepC++Ci/CdDockerDocument AiGraph DatabasesGraphQLJaxKubernetesLanggraphLlamaindexOcrOnnxPulumiPyTorchRagRustScikit-LearnSvelteTensorFlowTerraformVector DatabasesVueWebsocketsXgboost
Information Technology • Consulting
The Enterprise Data Architect develops and optimizes database solutions, migrating data, conducting tests, and ensuring information system functionality.
Top Skills:
AnalyticsArtificial IntelligenceBig DataBlockchainCloud Services
Fintech • Financial Services
Leads and develops a software engineering team building Libra Solutions’ platforms in an AI-native, agentic delivery model. Owns delivery commitments, technical quality, architecture, code reviews, engineering standards, CI/CD, technical debt, and AI-assisted development practices. Partners with Product, Engineering, and business stakeholders while tracking delivery and system health metrics. Coaches engineers, supports hiring and retention, and establishes responsible AI, prompt engineering, and output-review standards.
Top Skills:
AngularAsp.Net CoreAzure DevopsAzure OpenaiAzure SqlC#Ci/CdClaudeEntity Framework CoreGithub CopilotAzureReactSQL Server
Artificial Intelligence • Machine Learning • Generative AI
Build low-level device runtime software for OpenAI custom AI accelerators. Responsibilities include kernel scheduling, command submission, queueing, device memory management, synchronization, hardware-software interfaces, simulation-based validation, performance tuning, debugging, testing, tracing, and profiling. Collaborate with compiler, kernel, architecture, verification, firmware, and silicon teams to improve accelerator execution and co-design.
Top Skills:
CC++CachingCycle-Accurate SimulationDevice RuntimesDmaDriversEvent-Based SimulationFirmwareMemory CoherencyOperating SystemsRustVirtual Memory
Information Technology • Professional Services • Software • Consulting
Design, build, test, and deploy enterprise .NET web applications; integrate generative AI features using AWS Bedrock and Anthropic Claude; use AI-assisted coding tools; maintain CI/CD pipelines in Azure DevOps/TFS; optimize backend/data access and collaborate with architects, PMs, and analysts on solution delivery.
Top Skills:
.NetAnthropic ClaudeAsp.NetAws BedrockAzure DevopsC#Github CopilotGoogle SuiteJavaScriptMS OfficeMs Visual StudioRest ApisTfsVs Code Ai Extensions
Information Technology • Software
Build and scale full-stack features for the Insights practice management platform using ReactJS, Python, and PostgreSQL. Improve reliability, observability, performance, and availability; collaborate with infra, backend, product, and design; own multi-month projects, conduct code reviews, and drive architectural improvements to support thousands of practices.
Top Skills:
AlertingBffCi/CdGraphQLGrpcJavaScriptLoggingMonitoringPostgresPythonReactRestVue
Information Technology
As a Junior Software Engineer, you'll design, develop, and troubleshoot software solutions while gaining experience in an agile team environment.
Top Skills:
AndroidArtificial IntelligenceCloudSoftware Development Toolsets
Fintech • Financial Services
Lead backend engineering for a cloud-native, data-intensive finance and P&L platform. Build and operate services (Java/Scala/Python) on Databricks and cloud, design secure scalable APIs, collaborate with finance and UI teams, and apply engineering best practices and AI/ML where valuable.
Top Skills:
Ai/MlAngularCloud-Native ServicesDatabricksJavaPower BIPythonScalaTableau
Information Technology • Business Intelligence • Consulting
Design and develop scalable enterprise applications using Azure, React.js, .NET, APIs, and Azure Integration Services. Build REST APIs and event-driven integrations with Azure services, implement reusable components and secure coding practices, and support CI/CD, automated testing, monitoring, and performance optimization. Collaborate with product, architecture, and business stakeholders in Agile ceremonies, translate requirements into technical solutions, and use AI-assisted development tools to improve productivity and code quality.
Top Skills:
.NetAzure Api ManagementAzure App ServicesAzure Event GridAzure FunctionsAzure Logic AppsAzure Managed IdentityAzure Service BusC#Ci/CdClaude CodeCodexCursorDevOpsFastapiGithub CopilotAzureMicrosoft Entra IdOauth 2.0PythonReactRest ApisSQL Server
Hardware
Develop C++ machine-control software and data analytics for advanced semiconductor mask inspection systems. Design, optimize, and maintain reliable, scalable code in multi-threaded and multi-process environments. Collaborate with electrical, mechanical, optical, algorithm, and software engineers to implement system requirements, support integration and testing, and resolve customer-site escalations. The role also involves debugging, Linux development, and potentially RPC, REST, containerization, Kubernetes, and modern UI frameworks.
Top Skills:
AngularC++DockerGtkKubernetesLinuxQtReactRestRpcSingularityVue
Energy
Summer IT internship providing hands-on assignments across application/automation development, AI, cloud, data & analytics, security, networking and telecommunications. Interns receive mentorship, networking opportunities, and deliver a capstone presentation. Typical internships last 10–12 weeks in Bartlesville, OK or Houston, TX.
Top Skills:
Application DevelopmentArtificial IntelligenceAutomation DevelopmentCloud EngineeringData AnalyticsFirewall EngineeringIt SecurityMicrosoft Office SuiteNetwork EngineeringTelecommunications
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Popular Job Searches
All Filters
Total selected ()
No Results
No Results


























