<p>We are looking for a skilled Automation Engineer to join our dynamic team in Torrington, Connecticut. In this role, you will play a pivotal part in advancing our infrastructure through automation, ensuring seamless operations and enhanced reliability. You will have the opportunity to work on cutting-edge technologies and contribute to modernizing our systems.</p>
<p><strong>Machine Learning Engineer</strong></p><p><strong>Pay: </strong>$70-75/hr, available solely on W2 Basis</p><p><strong>Consultant I (Contractor)</strong></p><p><strong>Work Location:</strong> Reston, VA (4x onsite)</p><p><strong>Engagement Type: </strong>34 Week Contract, Potential for Extension or Conversion</p><p><strong>Position Overview</strong></p><p>We are seeking a Machine Learning Engineer to support the design, development, and optimization of machine learning solutions for real‑world applications. This role focuses on model development, data pipeline construction, and performance evaluation within a collaborative engineering environment.</p><p><strong>Key Responsibilities</strong></p><ul><li>Design, build, train, and evaluate machine learning and deep learning models for production and analytical use cases</li><li>Develop and maintain scalable data pipelines for data collection, cleaning, transformation, and ingestion</li><li>Conduct experiments and analyze performance metrics such as accuracy, recall, and AUC</li><li>Optimize models for performance, speed, reliability, and scalability</li><li>Collaborate with cross‑functional teams to support data‑driven solutions</li></ul>
RESPONSIBILITIES:<br>ML Model Deployment & Platform Management<br>• Lead the design, implementation, and ongoing maintenance of scalable ML infrastructure on Databricks, including ML flow for experiment tracking, model registry, and model serving endpoints.<br>• Oversee the development of the ML Ops platform and automated pipelines for deploying, monitoring, and maintaining models within production environments.<br>• Implement robust solutions for model versioning, systematic retraining, and comprehensive artifact management using Databricks Unity Catalog for ML governance.<br>• Design and manage Databricks Feature Store for consistent feature engineering across training and inference pipelines.<br>Generative AI & LLM Operations<br>• Architect and implement Retrieval-Augmented Generation (RAG) systems for document Q&A, enabling business teams to query fund documents, investor letters, and market research.<br>• Design, deploy, and manage vector database solutions (Databricks Vector Search, Pinecone, or similar) for semantic search and retrieval across enterprise documents.<br>• Lead LLM fine-tuning and customization initiatives, training models like Claude or open-source alternatives with CIM proprietary data while ensuring data privacy and compliance.<br>• Develop and optimize document processing pipelines including PDF parsing, chunking strategies, and embedding generation for RAG applications.<br>• Implement prompt engineering best practices and LLM evaluation frameworks to ensure output quality, relevance, and factual accuracy.<br>• Build guardrails and safety measures for GenAI applications, including hallucination detection, output validation, and source attribution.<br>Automation & CI/CD Pipelines<br>• Design and implement extensive automation across the ML workflow, covering model training, testing, validation, and deployment using Databricks Workflows and Asset Bundles.<br>• Set up robust CI/CD pipelines for both traditional ML models and GenAI applications, leveraging GitHub Actions, Azure DevOps, or similar tools.<br>• Automate complex data and model workflows utilizing orchestration tools such as Airflow, Prefect, or Databricks Workflows.
<p><strong>Machine Learning Engineer</strong></p><p><br></p><p><strong>Company Overview</strong></p><p>Based in Los Angeles, California, the company specializes in transforming complex, multi-source data into actionable insights through machine learning, knowledge graph technologies, and advanced analytics. This is an opportunity to work on mission-critical applications in a highly collaborative environment focused on innovation, scalability, and operational excellence.</p><p><br></p><p><strong>Role Summary</strong></p><p>The Machine Learning Engineer will play a critical role in designing, training, deploying, and optimizing machine learning models that operate on large-scale temporal, geospatial, relational, and unstructured datasets. This position requires an experienced engineer who can independently own the full machine learning lifecycle, from dataset development and model architecture selection to deployment, monitoring, and continuous improvement. The ideal candidate brings broad expertise across computer vision, natural language processing (NLP), geospatial analytics, MLOps, and large-scale production machine learning environments.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, train, evaluate, deploy, and optimize machine learning models across multiple production use cases.</li><li>Build predictive solutions for anomaly detection, forecasting, entity resolution, relationship prediction, risk assessment, and operational decision support.</li><li>Partner with data engineering teams to develop high-quality training datasets from structured, unstructured, temporal, relational, and geospatial data sources.</li><li>Design model architectures and select appropriate algorithms based on business objectives, data characteristics, and operational requirements.</li><li>Develop and maintain machine learning pipelines spanning data preparation, feature engineering, training, evaluation, deployment, and monitoring.</li><li>Build scalable solutions that leverage graph-based and knowledge graph-driven data architectures.</li><li>Develop models utilizing computer vision, NLP, geospatial analytics, and predictive modeling techniques.</li><li>Establish rigorous evaluation frameworks, baselines, performance metrics, and validation methodologies.</li><li>Design experiments that mitigate data leakage, model drift, bias, and changing data distributions.</li><li>Implement monitoring, observability, alerting, retraining, rollback, and model governance processes.</li><li>Maintain reproducible datasets, model artifacts, evaluation results, and deployment workflows.</li><li>Collaborate with distributed engineering teams to deliver reliable and scalable machine learning capabilities.</li><li>Improve model calibration, confidence scoring, uncertainty estimation, and explainability.</li><li>Contribute to technical architecture, machine learning standards, and long-term platform strategy.</li></ul><p><strong>Additional Details</strong></p><ul><li>Fully onsite 5 days a week</li><li>Highly collaborative environment with strong emphasis on machine learning, knowledge graphs, and data-driven decision support</li><li>Opportunity to influence technical direction, machine learning standards, and model lifecycle practices across multiple initiatives</li><li>Candidates must be authorized to work in the United States and satisfy applicable regulatory employment requirements</li></ul>
<p>We are looking for a Software Engineer to join our team in Ulster County, New York and help build dependable, secure, and scalable software solutions. In this role, you will contribute across the development lifecycle, from shaping technical approaches with business and product partners to delivering and supporting production applications. This position offers the opportunity to work with modern development tools, cloud-based platforms, and cross-functional teams to create solutions that support both current goals and future growth.</p><p><br></p><p>Responsibilities:</p><p>• Build, enhance, and maintain custom applications and system integrations with a focus on reliability, security, performance, and long-term supportability.</p><p>• Collaborate with business analysts, product stakeholders, and project teams to translate needs into practical technical designs and high-level solution plans.</p><p>• Develop shared services, reusable components, and internal frameworks that improve consistency and efficiency across the engineering team.</p><p>• Partner with cross-functional application teams to create proofs of concept and deliver software solutions for internal and cloud-based environments.</p><p>• Support the release lifecycle by contributing to application development, production deployment, monitoring, and ongoing maintenance activities.</p><p>• Work with engineering leadership and product partners to shape platform roadmaps and align development efforts with business priorities.</p><p>• Deliver software through iterative development practices, applying established coding standards, engineering methods, and continuous improvement principles.</p><p>• Contribute to architectural standards, design patterns, and governance practices while helping guide sound technical decisions across projects.</p><p>• Provide technical mentorship and share development knowledge with teammates to strengthen engineering quality and team capability.</p>
<p><strong>Location:</strong> Hybrid — <em>2 days per month on-site in New Hampshire</em></p><p><strong>Employment Type:</strong> Full-Time</p><p><strong>About the Role</strong></p><p>We’re seeking a talented <strong>Software Engineer</strong> with deep experience in <strong>Oracle APEX</strong> and <strong>PL/SQL. </strong>You should also have a strong background integrating third-party applications like <strong>Salesforce</strong>. This role is ideal for someone who enjoys collaborating with cross-functional teams, designing scalable solutions, and enhancing business systems through thoughtful engineering and integrations.</p><p><br></p><p>As part of our team, you’ll play a key role in building and maintaining applications that drive critical business workflows. You’ll leverage your Oracle APEX expertise to architect solutions and your integration experience to ensure smooth data flows between platforms.</p><p>This is a <strong>hybrid position</strong>, requiring <strong>two days per month on-site in New Hampshire</strong> for team collaboration, planning, or project workshops.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, and maintain applications using <strong>Oracle Application Express (APEX)</strong>.</li><li>Build, optimize, and troubleshoot <strong>integrations with third-party systems</strong>, including Salesforce and other enterprise platforms.</li><li>Develop APIs, data pipelines, and middleware solutions to support seamless cross-system communication.</li><li>Collaborate with business stakeholders to gather requirements and translate them into technical specifications.</li><li>Ensure application performance, security, and reliability through best practices.</li><li>Participate in code reviews, testing, deployment, and documentation of software solutions.</li><li>Support ongoing enhancements, bug fixes, and system improvements.</li></ul><p><strong>Required Qualifications</strong></p><ul><li><strong>Hands-on experience with Oracle APEX</strong> development.</li><li>Proven experience designing and implementing <strong>Salesforce integrations</strong> (REST/SOAP APIs, middleware tools, or direct platform integration).</li><li>Strong proficiency with <strong>SQL, PL/SQL</strong>, and Oracle database structures.</li><li>Experience working with APIs, integration frameworks, and data transformation workflows.</li><li>Solid understanding of software development best practices, including version control, testing, and documentation.</li><li>Excellent analytical, troubleshooting, and communication skills.</li><li>Ability to work in a hybrid environment and be on-site in New Hampshire <strong>twice per month</strong>.</li></ul><p><strong>Preferred Qualifications</strong></p><ul><li>Experience with additional integration platforms (e.g., MuleSoft, Boomi, Workato).</li><li>Background working in enterprise environments or supporting mission-critical systems.</li><li>Familiarity with Agile methodologies.</li><li>Knowledge of secure coding practices and data governance.</li></ul>
<p><br></p><p>• Develop, test, and maintain full stack web applications using modern front-end and back-end technologies.</p><p>• Create scalable software designs and implement features that align with business objectives and user needs.</p><p>• Partner with product leaders, stakeholders, and engineering teammates to refine requirements and deliver practical technical solutions.</p><p>• Build and support back-end services and APIs using C# and .NET frameworks.</p><p>• Develop responsive user interfaces and interactive application components with React.js.</p><p>• Troubleshoot defects, optimize application performance, and ensure reliable operation in production environments.</p><p>• Participate in deployment activities and provide ongoing support for released applications.</p><p>• Contribute to code quality through reviews, testing practices, and adherence to maintainable development standards.</p>
We are looking for an experienced Software Engineer to join a team delivering robust web-based solutions in Dallas, Texas. This position focuses on creating dependable, scalable applications that can support large-scale digital activity while improving overall platform performance. The role is well suited to someone with strong backend or full-stack expertise who enjoys working with modern frameworks and building systems designed for growth.<br><br>Responsibilities:<br>• Design, build, and enhance web applications that support business-critical digital services.<br>• Develop backend and full-stack features using technologies such as C#, .NET, ASP.NET, JavaScript, and React.js.<br>• Improve application stability, responsiveness, and scalability to meet the demands of high-traffic environments.<br>• Collaborate with technical teams to define architecture, implement new functionality, and maintain code quality standards.<br>• Troubleshoot defects, resolve performance issues, and deliver reliable fixes across the platform.<br>• Contribute to ongoing product and platform enhancements through clean, maintainable, and well-tested code.
We are looking for a skilled Software Engineer to join our dynamic team in Lafayette, Louisiana. In this role, you will contribute to the design, development, and deployment of innovative software solutions, focusing either on ServiceNow module development or full-stack engineering. This position offers the flexibility of working onsite or remotely if based in Louisiana.<br><br>Responsibilities:<br>• Develop and customize applications and modules within the ServiceNow platform.<br>• Design and implement backend and full-stack features using Java, Python, and PostgreSQL.<br>• Ensure software scalability, reliability, and performance through clean coding practices and automated testing.<br>• Enhance development workflows by incorporating automation tools and DevOps methodologies.<br>• Collaborate with cross-functional teams, including product management and QA, to achieve roadmap goals.<br>• Foster coding, testing, and architectural best practices to maintain high engineering standards.<br>• Address performance issues and improve service reliability to meet customer expectations.<br>• Streamline development processes by introducing tools for onboarding and automation.<br>• Actively contribute to the integration of scalable architecture into enterprise-level solutions.<br>• Monitor and optimize software to reduce testing instability and system escalations.
We are looking for a Software Engineer to support application development for an education-focused organization in California. This Long-term Contract opportunity is ideal for someone early in their career who enjoys building and enhancing web-based solutions across both server-side and client-side components. The position will focus primarily on backend development while also contributing to frontend features, with an initial onsite onboarding period followed by mostly remote work and periodic onsite planning sessions.<br><br>Responsibilities:<br>• Develop and maintain software features for a new school-related initiative within an education environment.<br>• Build backend services and application logic primarily using Python while contributing to frontend development with Angular and TypeScript.<br>• Create, update, and support user-facing functionality for web applications, ensuring reliable performance and usability.<br>• Participate in code management and deployment activities using GitHub and Travis CI, including reviewing test results and resolving build issues.<br>• Collaborate with team members during onsite planning sessions and coordinate effectively in a hybrid work arrangement.<br>• Support quality-focused development practices by troubleshooting defects, validating functionality, and improving application stability.<br>• Contribute across both backend and frontend workstreams, with an emphasis on server-side development.<br>• Complete required compliance training, including mandated reporter training, before or during project onboarding.
<p>We are looking for a talented Software Engineer to join our team in Jacksonville, Florida. This Contract to permanent position involves designing and developing web applications using a combination of Microsoft technologies and modern front-end frameworks. The ideal candidate thrives in collaborative environments, possesses strong problem-solving skills, and is passionate about delivering scalable and user-friendly software solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain robust applications using C# and .NET technologies.</p><p>• Create intuitive and responsive front-end interfaces using Angular, JavaScript, and React.js.</p><p>• Develop and optimize SQL queries while managing relational databases, such as SQL Server.</p><p>• Build and consume RESTful APIs to support application integrations.</p><p>• Collaborate with cross-functional teams, including Product, QA, UX, and DevOps, to ensure high-quality deliverables.</p><p>• Participate in the full software development lifecycle, from requirements gathering to deployment and support.</p><p>• Conduct code reviews and contribute to the establishment of engineering best practices.</p><p>• Troubleshoot and resolve application issues across various environments.</p><p>• Maintain clear and comprehensive documentation for code, systems, and development processes.</p><p>• Stay informed about emerging technologies and industry trends to enhance development practices.</p>
<p>We are looking for an experienced Software Engineer to support the design, delivery, and ongoing enhancement of a modern enterprise platform. This Long-term Contract position is ideal for someone who enjoys full-stack development in a Microsoft technology environment and can contribute throughout the product lifecycle, from feature delivery to post-release support.</p><p><br></p><p>Responsibilities:</p><p>• Build, enhance, and maintain enterprise web applications using .NET 8, C#, Blazor, Entity Framework Core, and Microsoft SQL Server.</p><p>• Translate business needs into scalable software features that improve how union members access services and manage key activities online.</p><p>• Develop and integrate backend services and Web APIs to support core application functionality and data exchange.</p><p>• Create responsive user interface components using HTML5, CSS, and JavaScript to deliver a reliable and intuitive experience.</p><p>• Participate in application releases, troubleshoot production issues, and provide ongoing support after deployment.</p><p>• Collaborate with cross-functional stakeholders to refine technical solutions, resolve defects, and continuously improve application performance.</p><p>• Write clean, maintainable code and contribute to data access design, database interactions, and system stability.</p><p>• Assist with enhancements related to evolving enterprise workflows and platform capabilities as business needs change.</p>
We are looking for a skilled Software Engineer to join our team in Jacksonville, Florida, on a Contract to permanent position. In this role, you will develop and enhance software applications using C++ while automating workflows through batch scripting. This position offers an excellent opportunity to contribute to high-performance systems and solve complex technical challenges.<br><br>Responsibilities:<br>• Design and implement software features and applications using the C++ programming language.<br>• Develop clean, efficient, and maintainable code that meets technical requirements and standards.<br>• Collaborate with cross-functional teams to gather and define technical specifications for projects.<br>• Perform unit testing and support integration testing to ensure software quality and reliability.<br>• Identify and resolve software defects through debugging and troubleshooting techniques.<br>• Automate repetitive tasks and workflows by creating and maintaining batch scripts.<br>• Optimize and maintain existing codebases to improve performance and functionality.<br>• Stay informed about the latest advancements and best practices in C++ development.
<p><strong>Join a collaborative software development team where your contributions will have a direct impact on modern web applications.</strong> </p><p>We're seeking a Front-End Software Developer who enjoys building intuitive user experiences, writing clean code, and working closely with fellow developers in an Agile environment.</p><p>This position is ideal for someone with a solid foundation in React and TypeScript who is looking to continue expanding their skills while contributing to meaningful projects.</p><p><br></p><p><strong>What You'll Do</strong></p><ul><li>Design, develop, and deploy new front-end functionality</li><li>Create reusable, scalable UI components and features</li><li>Participate in code reviews and provide constructive feedback to team members</li><li>Review pull requests and help maintain coding standards across the application</li><li>Collaborate in Agile ceremonies, including stand-ups, sprint planning, grooming sessions, and retrospectives</li><li>Partner with developers and stakeholders to deliver high-quality software solutions</li><li>Write maintainable, well-tested code that meets quality, build, and linting standards</li></ul><p><strong>Why Consider This Opportunity?</strong></p><ul><li>Collaborate with a supportive and highly engaged development team</li><li>Contribute to modern web applications using current technologies</li><li>Opportunity to grow your skills and take on increasing responsibility</li><li>Strong emphasis on teamwork, code quality, and professional development</li></ul><p>This is an excellent opportunity for a developer who enjoys building polished user experiences and wants to be part of a team that values collaboration, continuous improvement, and technical excellence.</p>
<p>Robert Half is seeking a Contract C# Developer to join our client's development team. As a Contract C# Developer, you will play a pivotal role in designing, developing, and maintaining software applications using the C# programming language. This contract position offers an exciting opportunity to work on diverse projects with a reputable organization.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ol><li><strong>Software Development:</strong> Design, code, test, debug, and document software applications using C# and associated technologies to meet project requirements.</li><li><strong>Application Enhancement:</strong> Maintain and enhance existing C# applications by identifying areas for improvement and implementing necessary updates.</li><li><strong>Collaboration:</strong> Collaborate with cross-functional teams to gather requirements, analyze needs, and develop scalable and efficient software solutions.</li><li><strong>Database Integration:</strong> Develop and optimize database-related functionalities within applications using SQL Server, MySQL, or other database systems.</li><li><strong>Front-End Development:</strong> Utilize front-end technologies like HTML, CSS, JavaScript, and related frameworks/libraries to develop user interfaces for applications.</li><li><strong>Code Reviews and Testing:</strong> Conduct code reviews, perform unit testing, and ensure code quality, performance, and adherence to coding standards.</li><li><strong>Documentation:</strong> Create and maintain technical documentation for developed applications, including system designs and user manuals.</li><li><strong>Troubleshooting and Support:</strong> Provide technical support and troubleshooting assistance for developed applications to ensure smooth operation and user satisfaction.</li></ol><p><br></p>
Position: MULTIPLE OPEN - PERM OPPORTUNITIES - Software Engineers & Senior Software Engineers<br>Location: Des Moines, IA - Hybrid Weekly<br>Salary: Depending on experience, $100,000 - 160,000 base + bonus + EXCEPTIONAL benefits.<br><br>*** For immediate and confidential consideration, please APPLY and EMAIL YOUR RESUME to MEREDITH CARLE . My email can be found on my LinkedIn page. ***<br><br>Software Engineers Wanted – Build, Innovate, Influence<br>A high-growth, technology company is making a major investment in product development and engineering, adding multiple Software Engineers across multiple teams.<br><br>We are seeking MULTIPLE:<br> • Senior Software Engineers ($130K–$160K + bonus)<br> • Software Engineer ($100K–$120K + bonus)<br><br>This is a rare opportunity to join a company at a pivotal growth stage where your work will directly influence products, customers, and the future direction of the business.<br><br>Why This Opportunity Stands Out<br> • Newly created positions driven by significant product and R&D investment<br> • Engineering organization doubling in size<br> • Modern technology stack focused on React, TypeScript, AWS, and CI/CD<br> • End-to-end product ownership and meaningful influence on technical decisions<br> • Fast-moving, entrepreneurial environment where engineers have visibility and impact<br><br>What You'll Be Working On<br>You'll help build and enhance a suite of SaaS and data-driven products used by customers across a large, established industry. Engineers work closely with product and business leaders to solve real-world challenges through scalable software, cloud technologies, and modern web applications.<br><br>Key Technologies<br> • React<br> • TypeScript<br> • JavaScript<br> • AWS (EC2, Lambda, ECS, S3, DynamoDB, RDS)<br> • CI/CD Pipelines<br> • GitHub Actions<br> • Modern SaaS Architecture<br><br>What We're Looking For<br>Software Engineer <br> • 2+ years of software development experience<br> • React, TypeScript, JavaScript experience<br> • AWS exposure<br>Senior Software Engineer<br> • 5+ years of software development experience<br> • Deep React, TypeScript, and AWS expertise<br> • Experience building scalable, high-performance applications<br> • <br>If you're looking for a role where you can remain hands-on, help shape products from concept to deployment, and join a growing engineering team with significant momentum, we'd love to connect.<br><br>*** For immediate and confidential consideration, please APPLY and EMAIL YOUR RESUME to MEREDITH CARLE . My email can be found on my LinkedIn page. Also, you may contact me at 515-303-4654. Or one click apply on our Robert Half website. No third party inquiries please. Our client cannot provide sponsorship and cannot hire C2C. ***
<p>Our client is seeking a talented and motivated Software Engineer to join their growing technology team in the Tucson area. This role offers the opportunity to design, develop, and maintain scalable software solutions that support critical business operations and enhance customer experiences. The ideal candidate will have strong programming skills, a passion for technology, and experience working in collaborative Agile environments.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, and deploy high-quality software applications and services.</li><li>Collaborate with business stakeholders, product managers, and technical teams to gather requirements and deliver innovative solutions.</li><li>Write clean, maintainable, and efficient code following established development standards and best practices.</li><li>Participate in code reviews and contribute to continuous improvement initiatives.</li><li>Troubleshoot, debug, and resolve software defects and performance issues.</li><li>Develop and maintain APIs, integrations, and backend services.</li><li>Optimize applications for scalability, reliability, and security.</li><li>Create and maintain technical documentation for software solutions and development processes.</li><li>Support software releases and production deployments as needed.</li><li>Stay current on emerging technologies and recommend improvements to existing systems.</li></ul><p><br></p>
We are looking for a Software Engineer to join our team and help deliver reliable, modern applications that support internal users and members. This position contributes across the development process, partnering with cross-functional colleagues to design, build, test, deploy, and enhance software solutions. The role is well suited for an experienced individual who can work with general guidance, solve challenging technical issues, and contribute thoughtful ideas that improve product quality and team effectiveness.<br><br>Responsibilities:<br>• Design, build, and maintain web applications using modern development frameworks and languages, including .NET technologies and JavaScript-based tools.<br>• Contribute throughout the full development lifecycle by translating business needs into technical solutions, writing code, validating functionality, and supporting production releases.<br>• Partner with engineers and other stakeholders to troubleshoot application issues, investigate root causes, and implement effective fixes for complex technical problems.<br>• Manage source code through Git workflows, participate in peer reviews, and help maintain strong coding standards across the team.<br>• Work within an Agile Scrum environment to support iterative delivery, align on priorities, and produce dependable software on schedule.<br>• Create, expand, and maintain automated test coverage to protect application stability and reduce the risk of defects in future releases.<br>• Deploy and support solutions across cloud environments such as Microsoft Azure as well as on-premises infrastructure when required.<br>• Provide ongoing maintenance and technical support for existing applications, enhancements, and user-reported issues.<br>• Keep current with evolving tools, frameworks, and engineering practices to recommend improvements and strengthen development outcomes.
<p>Robert Half is hiring! We are looking for a Software Engineer to join a technology team delivering modern web solutions. This role focuses on building reliable front-end and back-end applications, partnering with cross-functional teams, and improving the quality and performance of software products. The ideal candidate brings strong experience with React, Node.js, and cloud-based development, along with a practical mindset for scalable and secure engineering.</p><p><br></p><p>Responsibilities:</p><p>• Create and enhance web-based applications using React and Node.js to support business and user needs.</p><p>• Develop, integrate, and maintain REST APIs and microservices that enable dependable system communication.</p><p>• Deploy and manage applications within cloud infrastructure, ensuring stable and efficient operation.</p><p>• Work closely with product leaders, designers, and fellow engineers to deliver new functionality and refinements.</p><p>• Produce organized, readable, and well-documented code that supports long-term maintainability.</p><p>• Contribute to peer code reviews and help strengthen development standards across the team.</p><p>• Investigate technical issues, resolve defects, and improve overall application speed and responsiveness.</p><p>• Apply sound practices for security, scalability, and system resilience throughout the development lifecycle.</p><p>• Assist with continuous integration and automated release processes to support efficient deployments.</p><p>• Take part in Agile team activities such as planning sessions, daily check-ins, and retrospective meetings.</p>
<p>Our client is seeking a talented and motivated Software Engineer to join their growing technology team in the Phoenix area. This role offers the opportunity to design, develop, and maintain scalable software solutions that support critical business operations and enhance customer experiences. The ideal candidate will have strong programming skills, a passion for technology, and experience working in collaborative Agile environments.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, and deploy high-quality software applications and services.</li><li>Collaborate with business stakeholders, product managers, and technical teams to gather requirements and deliver innovative solutions.</li><li>Write clean, maintainable, and efficient code following established development standards and best practices.</li><li>Participate in code reviews and contribute to continuous improvement initiatives.</li><li>Troubleshoot, debug, and resolve software defects and performance issues.</li><li>Develop and maintain APIs, integrations, and backend services.</li><li>Optimize applications for scalability, reliability, and security.</li><li>Create and maintain technical documentation for software solutions and development processes.</li><li>Support software releases and production deployments as needed.</li><li>Stay current on emerging technologies and recommend improvements to existing systems.</li></ul><p><br></p>
We are looking for a Software Engineer to join a team in Sinton, Texas and build reliable, scalable applications that support business operations. This role involves creating and improving both front-end and back-end solutions, partnering with users to translate needs into effective technical outcomes, and maintaining high standards for code quality and security. The ideal candidate brings strong problem-solving ability, solid experience with modern development tools, and a proactive approach to delivering well-documented, dependable software.<br><br>Responsibilities:<br>• Build, enhance, and support software applications and related services using contemporary development technologies such as C#, .NET, Python, and web-based frameworks.<br>• Investigate application issues, diagnose root causes, and implement fixes that improve stability, functionality, and performance.<br>• Produce clear technical documentation covering system behavior, design decisions, and implementation details to support maintainability.<br>• Apply secure development methods and align coding practices with established organizational standards and quality expectations.<br>• Manage assigned tasks independently, track commitments responsibly, and deliver work within agreed timelines.<br>• Collaborate with business users to gather, clarify, and translate functional needs into practical software solutions.<br>• Create and optimize SQL components, including queries, views, stored procedures, and triggers, with an emphasis on efficiency and appropriate design.<br>• Contribute to integrations and connected systems through APIs, webhooks, and other modern interface methods.<br>• Strengthen technical capabilities through ongoing learning and by staying current with evolving tools, practices, and engineering approaches.
<p><strong>Robert Half is seeking a Senior Software Engineer</strong> with strong expertise in backend development and an AI forward mindset to support a Financial Services client headquartered in Bellevue, WA. This position is a 6 month contract and is 100% Remote. Apply today!</p><p><br></p><p><strong>Duration:</strong> 6 month contract</p><p><strong>Schedule</strong>: PST Core Hours, flexible </p><p><strong>Location:</strong> 100% Remote </p><p><br></p><p><strong>Responsibilities: </strong></p><ul><li>Develop secure, scalable, and maintainable backend applications using <strong>Python</strong>.</li><li>Design, build, and maintain <strong>microservices, RESTful APIs, and cloud-native applications</strong>.</li><li>Develop reusable solutions, shared libraries, and engineering standards that improve team productivity.</li><li>Participate in code reviews and ensure adherence to development and quality standards.</li><li>Implement unit, integration, and performance testing to support production-ready solutions.</li><li>Configure and maintain <strong>CI/CD pipelines</strong> and development automation.</li><li>Troubleshoot production issues and perform root cause analysis.</li><li>Partner with Product Owners, Business Analysts, architects, and other stakeholders to translate business requirements into effective technical solutions.</li><li>Participate in and lead technical design discussions, architecture reviews, and engineering initiatives.</li><li>Apply best practices for <strong>scalability, security, performance, observability, disaster recovery, and capacity planning</strong>.</li><li>Communicate technical decisions and tradeoffs effectively to both technical and non-technical audiences.</li><li>Mentor and provide technical guidance to other engineers through pairing, coaching, and knowledge sharing.</li><li>Leverage <strong>AI-assisted development tools and integrated AI agents</strong> to improve developer velocity, code quality, automation, and engineering outcomes.</li><li>Evaluate emerging technologies and help introduce tools and practices that improve software delivery.</li></ul>
<p>Robert Half is seeking a detail-oriented Engineering Technician to support the review, issuance, and processing of permits within the Engineering/Public Works Department. This Engineering Technician role serves as a key point of contact for contractors, developers, utility companies, property owners, and the public, ensuring permit applications are complete and compliant with department requirements.</p><p>The ideal Engineering Technician candidate will have a construction, drafting, engineering support, or permit processing background and possess the ability to read and interpret construction plans, understand property ownership and easement information, and make sound decisions regarding permit requirements and routing.</p><p><br></p><p>Essential Duties & Responsibilities</p><ul><li>Review permit applications for completeness and compliance with department requirements.</li><li>Issue permits and coordinate permit processing activities from intake through approval.</li><li>Read and interpret construction plans, engineering drawings, site plans, and supporting documentation.</li><li>Review plan sets consisting of approximately 24–36 sheets and identify missing or incomplete information.</li><li>Research property ownership, easements, rights-of-way, and parcel information using public records and GIS resources.</li><li>Provide permit-related information and assistance to contractors, developers, utility companies, consultants, and the general public.</li><li>Coordinate with engineering, planning, building, and public works staff regarding permit reviews and approvals.</li><li>Maintain accurate permit records, files, and project documentation.</li><li>Track permit status and communicate updates to applicants and stakeholders.</li><li>Utilize electronic permitting systems and databases to process and manage permit applications.</li><li>Prepare correspondence, reports, and permit-related documentation.</li><li>Assist with field verification and site visits as needed.</li></ul>
<p>We are seeking a skilled AI Engineer to join our dynamic technology team. The ideal candidate has hands-on experience integrating advanced AI and large language model (LLM) features into applications, as well as a strong background in designing and delivering AI-driven solutions. In this role, you will work closely with product, engineering, and data teams to build and enhance innovative products using the latest AI frameworks and tools.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p><br></p><ul><li>Design, develop, and integrate AI and LLM features into new or existing applications, ensuring scalable and reliable deployment.</li><li>Collaborate with cross-functional teams to define technical requirements and deliver AI-driven functionalities in production environments.</li><li>Utilize AI frameworks, APIs, and platforms such as OpenAI, LangChain, vector databases, and machine learning libraries to accelerate solution development.</li><li>Lead prompt engineering, fine-tuning, and model optimization initiatives to improve performance and user outcomes.</li><li>Evaluate and select the most appropriate AI/ML models, tools, and platforms for project needs.</li><li>Conduct documentation, code reviews, testing, and performance monitoring of AI-driven products.</li><li>Stay up to date with advancements in artificial intelligence, generative models, and industry best practices.</li></ul><p><br></p>