Github Desktop Jobs in Usa
491 positions found — Page 25
Title: Full Stack Developer with AI
Duration: 12 Months+
Location: Spring, TX
Type: Onsite
We are seeking a Full Stack Developer who will contribute to building scalable backend services including platform and utility modules application. You will also play an active role in implementing GenAI use cases using modern agentic frameworks.
You will collaborate with product owner, trading fusion developers, data engineers, and other full stack developers across regions.
Responsibilities?:?
- Platform Engineering & Support
- Develop, enhance, and support components of the Global Trading App platform
- Implement monitoring, alerting, and telemetry capabilities using modern observability tools
- Improve platform reliability, scalability, and performance through proactive engineering
- Author infrastructure-as-code using Terraform for cloud resources
Application & Service Development
- Build secure and scalable backend APIs (primarily in Python / FastAPI)
- Create responsive and efficient React-based UI components
- Develop reusable utility modules for fusion teams to accelerate delivery
GenAI & Agentic Solutions
- Implement GenAI-powered features using LLMs, vector databases, and multi-agent frameworks
- Develop "agentic" workflows for automation, troubleshooting, and developer productivity
- Build model integration and evaluation
Collaboration & Standards
- Contribute to engineering best practices and documentation
- Work closely with global trading fusion teams to ensure alignment and technical excellence
Qualifications?:
- Python (advanced): APIs, data processing, async programming
- React: modern component-based UI development
- FastAPI: building high performance backend services
- DBT: data engineering and transformation
- GitHub/CI/CD: strong version control and build pipeline experience
Preferred Skills:
- Terraform, Azure, AWS: infrastructure provisioning and automation
- Databricks, Snowflake
- GenAI / Multi-Agent
- Experience implementing solutions using LLMs, embeddings, prompt engineering
- Familiarity with agentic coding frameworks (e.g., LangChain, AutoGen, OpenAI agents, etc.)
- Understanding of RAG, model orchestration, and AI application patterns
Soft Skills:
- Strong problem-solving skills and ownership mindset
- Ability to work in global, cross-functional teams
- Clear communication and documentation abilities
- Comfort operating in fast-paced, high-availability environments
- Adaptability and willingness to learn new technologies and methodologies
Technical Skills
10+ years in software development and application design.
5+ years acting as an Application Architect, Technical Lead, or similar architecture role.
Position Summary
We are seeking an experienced Application Architect to design, guide, and oversee the architecture of critical enterprise applications. This role requires broad technical depth across application frameworks, integration patterns, cloud platforms, and modern development practices. The Application Architect will partner closely with business stakeholders, engineering teams, solution architects, and technical leads to deliver scalable, secure, and maintainable technology solutions.
The ideal candidate brings strong handson engineering background, deep experience with application and integration architecture, and the ability to lead design decisions that align with enterprise strategy and standards. This role requires strong communication, leadership, and crossteam collaboration skills.
Required Qualifications
Technical Skills
10+ years in software development and application design.
5+ years acting as an Application Architect, Technical Lead, or similar architecture role.
Strong handson background in Java/J2EE, Spring/Spring Boot, and enterprise application frameworks.
Experience designing and supporting:
Multitier and microservicesbased architectures
REST APIs and integration patterns
Cloud-native applications (AWS/Azure/GCP)
Event-driven, messaging systems (Kafka, MQ, etc.)
Solid understanding of:
Application security frameworks (OAuth2, SAML, JWT)
Scalability, reliability, and performance engineering
Enterprise integration, middleware, API gateways
Experience with:
Relational & NoSQL databases
CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps)
Containerization (Docker, Kubernetes, OpenShift)
Ability to create:
Architecture diagrams
High-level and low-level design documentation
Solution roadmaps and reference architectures
Methodologies & Tools
Experience working in Agile/Scrum or SAFe environments.
Strong familiarity with:
UML, sequence diagrams, ER diagrams
Git/Bitbucket
Jira, Confluence
Maven/Gradle, Swagger/OpenAPI
Ability to perform architectural reviews, analyze technical debt, and evaluate solution alternatives.
Soft Skills
Excellent communication and presentation skills with ability to interface with business and executive stakeholders.
Strong leadership, mentoring, and decisionmaking abilities.
Highly analytical and able to simplify complex technical concepts.
Capable of managing multiple initiatives in a dynamic environment.
Desired Qualifications
Bachelors or Masters degree in Computer Science, Engineering, or related field.
Relevant certifications preferred:
Cloud (AWS/Azure/GCP Architect)
TOGAF
SAFe Architect
Experience with:
Application modernization or cloud migration programs
Domain-driven design
API-first design and governance
Financial services or other regulated industries
Hiring: Sr Project Engineer / Technical SW Project Manager – Medical Device
Location: Minneapolis, Minnesota (Fully Onsite)
Type: W2 (Contract to Hire)
We are hiring a Senior Software Engineer (Mobile Project Lead) to drive end-to-end delivery of mobile software releases for an innovative company. This role blends hands-on Android development with technical project leadership in a regulated medical device environment.
Key Responsibilities:
Own complete mobile software release execution
Lead backlog refinement, sprint planning & release planning
Translate product requirements into structured user stories
Track Agile metrics and drive execution discipline
Collaborate with Product, Dev & Test teams
Ensure compliance with quality systems & regulatory standards
Must-Have Skills:
8+ years of mobile application delivery experience
Strong Android development (Kotlin or Java)
Hands-on mobile software development experience
Experience in Agile/Sprint environments
Backlog management & release ownership
Technical software project management
Mobile testing & quality practices
Strong leadership & cross-functional collaboration.
Nice to Have:
Kotlin Multiplatform (KMM)
DevOps tools (GitHub, GitLab)
CI tools (Jenkins, Bamboo)
Experience with iOS
ALM tools like PTC Codebeamer.
Sr Quality Assurance Lead
Summary
CEI is seeking a QA Lead (US) who is responsible for quality execution, test strategy alignment, and day-to-day leadership across application pods. This role ensures testing excellence across functional, automation, performance, security, and UAT domains while acting as the primary onshore quality liaison to engineering and business teams.
The QA Lead works closely with offshore POD leads, AI/Automation teams, and performance engineers to deliver predictable, high quality releases.
CEI's Solutions group provides project-based consulting services for custom application development. We focus on building custom web, mobile, integration, and related applications in the cloud. We are a Microsoft, GitHub, and AWS partner (among others). We also provide both strategy consulting and managed services for our customers. We are headquartered in Pittsburgh PA with offices in various locations including US cities, India, the US, and Spain.
Key Responsibilities
Test Strategy & Quality Ownership
- Own test strategy and execution for assigned applications or domains.
- Ensure alignment with TCoE standards, metrics, and best practices.
- Drive quality outcomes across Functional, E2E, API, UI, Performance, and Security testing.
Onshore Leadership & Client Interaction
- Serve as primary onshore QA contact for Signet Product Owners and Engineering teams.
- Participate in sprint planning, release readiness reviews, and defect triage meetings.
- Communicate test progress, risks, and quality insights clearly to stakeholders.
POD & Offshore Coordination
- Lead and coordinate offshore QA PODs, ensuring effective handoffs and follow?the?sun execution.
- Review test plans, automation coverage, defect metrics, and execution results.
- Ensure offshore teams adhere to defined quality, security, and compliance standards.
Automation & AI Enablement
- Drive automation-first mindset
- leveraging CEI Product (AIM?FIRE) and modern test frameworks.
- Identify candidates for automation, self?healing scripts, and AI generated test scenarios.
- Collaborate with Automation and AI pods to improve coverage and reduce manual effort.
Defect & Metrics Management
- Own defect lifecycle management including triage, prioritization, and closure.
- Track and report KPIs such as defect leakage, test pass rate, coverage, and cycle time.
- Support command?center dashboards and drill down analytics for assigned applications.
Required Skills & Experience
- 10+ years of QA / Testing experience with enterprise-scale applications.
- Strong hands on experience with manual and automated testing practices.
- Proven leadership experience managing distributed QA teams.
- Strong understanding of Agile, CI/CD, and DevOps-aligned testing.
- Excellent communication skills with ability to work directly with business and engineering stakeholders.
Preferred Experience
- Retail, POS, eCommerce, or multi channel application testing.
- Experience with Playwright, Selenium, API testing tools, and performance tools.
- Exposure to AI driven testing platforms and test analytics.
CEI's Solutions division is a passionate team of software experts that work daily to build custom solutions that exceed customer expectations. Our focus is on custom solutions including cloud, web, mobile, data platform, data integration, BI / AI, and more. We have experience deploying solutions on the three major clouds – Azure, AWS, and GCP. We are a Microsoft Gold Partner and AWS Advanced Tier Partner. We are a mature practice with specialized skills across user experience, business analysis, agile development, testing, and more. We love building solutions together as a team.
About Finta
Have you tried renewing a driver’s license online? The site looks stuck in 2000, it is confusing and slow. That is how most accounting and tax software still feels. The space is crowded with sales teams who rely on fear to close deals, and the result is bad experiences justified by “compliance.”
Finta is changing that. We automate bookkeeping, file taxes quickly and compliantly, and give companies real-time financial metrics. Our goal is simple: to remove the manual, tedious parts of finance so that smart people can focus on hard problems.
We raised $2M from Y Combinator, Mercury’s CEO, leaders at Mercury, Brex, and Ramp. Since launching in 2023, we have grown organically through word of mouth and now serve hundreds of paying customers. See what they say at ’re looking for a Founding Design Engineer to raise the bar on how Finta looks and feels. You’ll sit at the intersection of design and engineering, someone who obsesses over animation curves, spacing, and interaction details, and also ships production code.
You won’t be designing in Figma and handing off specs. You’ll be designing in the browser, building the components and systems that make Finta feel like the best software our customers have ever used.
This is a founding role. You’ll be one of the first people shaping how Finta feels, and you’ll have an outsized impact on the product, the brand, and the culture of craft at the company. Over time, you’ll have the opportunity to build and lead the design engineering function as we grow.
What you’ll do
- Build and evolve Finta’s design system: the components, tokens, patterns, and motion language that everything is built on
- Ship polished, production-ready UI across product, marketing, and our website
- Create reusable building blocks like data tables, filters, navigation, loading states, animations, and interactive patterns
- Bring modern interaction design to a Rails codebase with fluid transitions, micro-interactions, and the kind of craft you see in tools like Linear, Cursor, and Vercel
- Explore what’s possible at the edge of UI in the age of AI: streaming interfaces, agent status patterns, real-time feedback, and new interaction paradigms
- Work directly with the CEO and engineering team to shape what we build and how it feels
- Set the quality bar for every pixel that ships
- Influence product direction, not just execution. You’ll have a voice in what we build, not just how it looks.
You’ll be a good fit if you
- Have deep expertise in HTML, CSS, and JavaScript. You think in the browser, not in abstractions.
- Have production experience with server-rendered stacks: Rails, Hotwire, Turbo, Stimulus, Tailwind, ViewComponent, or similar
- Obsess over details like animation timing, easing curves, hover states, spacing, and color. The things most people don’t notice but everyone feels.
- Use AI tools daily to move faster (Cursor, Claude, Conductor, or similar) and can show real examples of shipping with them
- Have a strong visual eye and design sensibility, even if your title has always been “engineer”
- Can point to work you’ve shipped that made people say “damn, this feels good”
- Ship fast and iterate. You’d rather put something real in front of users than polish a mockup.
- Are excited about being early. You want to define the standard, not follow one.
Why join
- Design is at the heart of everything we do. This isn’t a company where engineering overrules design.
- You’ll define the design system and quality bar from the ground up
- Ship consequential work used by hundreds of startups
- Join a small, mission-driven team that values craft and user experience
- 10+ years of runway backed by top investors
- Real ownership and influence over product direction, architecture, and early hiring decisions
You should NOT join Finta if:
- You prefer designing in Figma and handing off to engineers
- You think animations and micro-interactions are unnecessary polish
- You think trying new tools like Paper is a waste of your time
- You prefer non-AI tools and stay away from MCPs
- You prefer heavy structure and narrow scope
- You’re not excited about AI or what it means for product interfaces
- You need step-by-step direction
- You’re looking for a remote job to coast
Tools and stack
- Ruby on Rails with server-rendered views
- Hotwire (Turbo + Stimulus) for interactivity
- Tailwind CSS and ViewComponent for the design system
- GitHub, Linear, Figma, Paper, Slack
- AI tools: Cursor, Claude, Conductor, and whatever you want to use
Our values
- Simplicity: Be concise, clear, and efficient
- Endurance: Act with integrity and think long term
- Decisive: Bias for action and learn quickly
- Passion: Bring dedication and energy to the work
- Open minded: Hold strong opinions and question them rigorously
- Selfless: Set egos aside and win as a team
Compensation
- $120-$180k plus 1-3% equity
- Visa sponsorship and relocation support available.
- Medical, dental, and vision insurance
- Meals, gym membership, professional education benefits
- Monthly team events and annual company offsite
IMPORTANT
In addition to applying, please email andy at finta dot com with your proudest designs.
Company
KUIU is obsessed with engineering the world's most innovative performance hunting gear. Our founder, Jason Hairston, had a vision for hunting gear that pushed the boundaries of performance, ultralight weight, and technology development. KUIU lives that vision every day with our customers and employees.
As the QA Lead, this role is responsible for ensuring that all technology systems and digital experiences are thoroughly tested, reliable, and defect-free. Operating within a small, agile team, KUIU seeks a technically skilled quality assurance professional to champion QA excellence, proactively identify issues, and drive swift resolution to maintain high standards of performance and user satisfaction.
As a direct-to-consumer brand, KUIU expects to be on the leading edge of creating compelling digital experiences that deliver high user satisfaction, engagement, and conversion while delivering great insights to guide real-time decisions across the business. The right candidate for this role will have a bias for action and problem-solving that reflects the real-time needs of a customer-obsessed brand committed to delivering results every day.
Role Summary
As the QA Lead, this role is responsible for ensuring that all technology systems and digital experiences are thoroughly tested, reliable, and defect-free. Operating within a small, agile team, KUIU seeks a technically skilled quality assurance professional to champion QA excellence, proactively identify issues, and drive swift resolution to maintain high standards of performance and user satisfaction.
This role is expected to leverage AI-assisted tools and automation to scale QA impact, accelerate delivery, and improve quality outcomes without linear headcount growth.
Role and Responsibilities
KUIU seeks a QA Professional with Direct-to-Consumer retail experience. Reporting to the SVP of IT, the QA Lead will:
● Drive quality assurance strategy, planning, and execution across our technology ecosystem, using AI-assisted workflows to improve efficiency, coverage, and release confidence.
● Lead QA efforts with support of third-party development partners, fostering a culture of accountability, high performance, and continuous improvement.
● Define, implement, and refine testing standards, processes, and best practices, including the adoption of AI-enabled testing and analysis capabilities.
● Develop and maintain automated and manual test frameworks for web, mobile, POS, and backend systems, leveraging AI-assisted test generation, test maintenance, and regression optimization where appropriate.
● Collaborate closely with product managers, developers, and IT teams to align testing efforts with business goals, using AI-driven insights to identify risk areas and prioritize testing efforts.
● Ensure high-quality releases through rigorous functional, regression, performance, and security testing, augmented by AI-driven analysis to identify defects earlier in the development lifecycle.
● Log, track, and manage defect resolution through tools like Jira and other test management systems, using AI to detect defect patterns, root causes, and systemic quality risks.
● Provide visibility into quality metrics and release health to stakeholders across the organization, leveraging AI-generated insights to communicate risk, trends, and release readiness.
● Ensure adherence to QA SOPs and lead training/coaching initiatives where necessary, including upskilling teams on effective use of AI-assisted QA tools.
Professional Qualifications
● Excellent knowledge of IT systems
● 3+ years of quality assurance experience with at least 2 years in a lead or management role.
● Experience working in direct-to-consumer ecommerce environments (Shopify/Netsuite/Celigo a plus).
● Demonstrated experience in test automation (e.g., Selenium, Cypress) and CI/CD tools (e.g., Jenkins, GitHub Actions), with experience incorporating AI-assisted testing or analysis tools strongly preferred.
● Strong knowledge of software QA methodologies, tools, and processes, including modern approaches that leverage AI to improve effectiveness and speed.
● Proficiency in creating detailed, comprehensive, and well-structured test plans and cases, including the use of AI to accelerate test creation and maintenance.
● Excellent organizational skills and ability to manage multiple priorities in a fast-paced environment.
● BSc/BA in computer science, engineering, or a related field.
● Experience supporting global QA efforts across in-house, outsourced, and remote teams.
● Familiarity with ITIL, PCI, and general compliance practices is a plus.
● Demonstrated experience evaluating, implementing, or operationalizing AI-assisted tools to enhance QA productivity and quality outcomes.
Personal Characteristics
● Proactive communicator that defaults to transparency.
● Execution-focused operator with a strong bias toward results.
● Collaborative and effective at building cross-functional relationships.
● Passionate about delivering a flawless customer experience through technical excellence.
● Positive, can-do attitude and energized by problem-solving.
● A self-starter who thrives in dynamic, high-growth environments.
● Forward-thinking and curious, with a strong bias toward using AI to scale impact, automate repetitive work, and enable faster, higher-quality decision-making.
Senior Technical Support Engineer
Location: San Francisco, CA | Raleigh, NC | Dallas, TX | Boston, MA
Schedule: Hybrid – 3 days onsite required
Employment Type: 6-Month Contract-to-Hire
Pay Rate: $65–68/hour
Start Date: ASAP
About the Role
The Technical Solutions team is focused on advancing care and research innovation. We support new business initiatives by expanding product capabilities in strategic areas and delivering a scalable technical support framework across multiple product portfolios.
As a Senior Technical Support Engineer, you will partner closely with internal stakeholders to identify, reproduce, troubleshoot, and resolve complex technical issues. You will support infrastructure, permissions, and configuration changes while delivering high-level technical support and sustaining engineering services that help customers achieve meaningful business outcomes.
This role offers the opportunity to collaborate with customers, developers, architects, and operations teams to solve challenging, high-impact problems. You will also contribute to building support tooling and infrastructure to improve operational efficiency.
Travel up to 10% may be required.
Key Responsibilities
- Own and manage technical customer issues from identification through full resolution
- Reproduce and troubleshoot complex technical problems, including reviewing and analyzing code to determine root cause
- Project manage new client deployment issues through to completion
- Implement infrastructure, security, and permissions configuration changes
- Drive operational efficiencies by identifying improvements in process, tooling, and product functionality
- Develop playbooks and knowledge base documentation to streamline issue resolution
- Create internal reports and dashboards for issue tracking and performance monitoring
Minimum Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Mathematics, Statistics, or related field
- Cloud operations experience (creating buckets, virtual machines, and managing security access controls/IAM)
- 3+ years of experience with Python or another object-oriented programming language
- 3+ years of experience working with SQL
- Experience troubleshooting data-related issues
- Proficiency with GitHub and Jira
- Strong troubleshooting skills with the ability to track complex technical details
- Excellent communication skills with the ability to translate technical findings for both senior developers and non-technical stakeholders
Preferred Qualifications
- 4+ years of experience in healthcare technology
- Experience supporting highly regulated software environments
- Experience with R
- Infrastructure-as-Code (IaC) experience such as Terraform, Ansible, or similar tools
- Self-starter mindset with strong ownership and a passion for driving issues through to resolution
Compensation
$170k-$225k
0.17%-1.04%
TLDR
We are growing fast, profitable, and need to hire a Founding Back End Engineer ASAP. This role is focused on selling Neon’s automation platform to healthcare and life sciences organizations, owning the full sales cycle from prospecting through close. Ideal candidates have enterprise SaaS sales experience, thrive in high-growth environments, and are motivated to build a category-defining company. You should have at least 4 years of experience.
Our Market
The crisis: Sarah delayed cancer treatment for weeks facing massive monthly costs. Marcus's autoimmune condition worsened while battling insurance denials.
Over 50% of critical prescriptions are abandoned due to:
- Cost barriers: Patients with high copays are 5x more likely to abandon treatment
- Insurance maze: Complex prior authorizations block access
- Logistical challenges: Coordinating medical visits for treatments
Neon's technology eliminates these obstacles by automating patient access workflows for pharma companies: —automating authorizations, streamlining benefits verification, and unlocking financial assistance.
Why Join?
- Frighteningly ambitious: We’re seasoned builders on a mission to create a $200B+ company—on the scale of Palantir or ServiceNow—serving the largest healthcare enterprises.
- Experienced founding team: Built by exited founders, YC & MIT alum, ex-Tesla, ex-Google engineers.
- Hypergrowth with stability: We went from initial idea to 7+ figure customer contracts in just 4 months—in an industry where sales cycles typically take 12-18 months. We are profitable and relentlessly focused on execution.
- Powerhouse backing: We’re funded by elite Silicon Valley VCs who've backed unicorns like DoorDash, Lyft, and Mammoth Biosciences. And strategic healthcare investors with deep industry connections.
- Outsized impact & opportunity: Work at the intersection of agentic AI, healthcare transformation, and life-changing patient outcomes.
Required Skills
Technical skills:
- Proficiency with Node, Typescript, and Python.
- Good understanding of system design concepts - distributed systems, reliability/performance tradeoffs
- Experience in API design, implementation, and documentation
- Experience using AI coding tools (Cursor, Github Copilot, Claude, etc)
- Experience working with CI/CD systems and good DevOps skills a nice to have
- Excellent documentation and testing habits
- Proficiency with version control (Git)
Soft skills:
- 10x mindset - you’ll be among the first engineering hires!
- You are a fun human!
- Good time management and planning skills
Experience
4-7 years of experience (or equivalent) as a software engineer.
We’re leveling this role to Pave’s “P4” level: Leads project teams, provides direction, and keeps stakeholders informed. Determines key milestones and provides updates and check-ins to relevant teams and partners.
- You are able to work with the rest of the team to:
- Define priorities
- Suggest good solutions
- Excel at implementation
- You pick up concepts quickly, pattern match on past problems.
- You are obsessed with speed and quality, and help embed that quality into the rest of the team.
- You are self-directed, and do not need help organizing / prioritizing your time.
Specific project experience
- Nice if you have worked on distributed architectures in the past, but not a strict requirement.
- You must have experience working on projects touching many parts of a large codebase.
Compensation
$170k-$225k
0.17%-1.04%
TLDR
We are growing fast, profitable, and need to hire a Founding Back End Engineer ASAP. This role is focused on selling Neon’s automation platform to healthcare and life sciences organizations, owning the full sales cycle from prospecting through close. Ideal candidates have enterprise SaaS sales experience, thrive in high-growth environments, and are motivated to build a category-defining company. You should have at least 4 years of experience.
Our Market
The crisis: Sarah delayed cancer treatment for weeks facing massive monthly costs. Marcus's autoimmune condition worsened while battling insurance denials.
Over 50% of critical prescriptions are abandoned due to:
- Cost barriers: Patients with high copays are 5x more likely to abandon treatment
- Insurance maze: Complex prior authorizations block access
- Logistical challenges: Coordinating medical visits for treatments
Neon's technology eliminates these obstacles by automating patient access workflows for pharma companies: —automating authorizations, streamlining benefits verification, and unlocking financial assistance.
Why Join?
- Frighteningly ambitious: We’re seasoned builders on a mission to create a $200B+ company—on the scale of Palantir or ServiceNow—serving the largest healthcare enterprises.
- Experienced founding team: Built by exited founders, YC & MIT alum, ex-Tesla, ex-Google engineers.
- Hypergrowth with stability: We went from initial idea to 7+ figure customer contracts in just 4 months—in an industry where sales cycles typically take 12-18 months. We are profitable and relentlessly focused on execution.
- Powerhouse backing: We’re funded by elite Silicon Valley VCs who've backed unicorns like DoorDash, Lyft, and Mammoth Biosciences. And strategic healthcare investors with deep industry connections.
- Outsized impact & opportunity: Work at the intersection of agentic AI, healthcare transformation, and life-changing patient outcomes.
Required Skills
Technical skills:
- Proficiency with Node, Typescript, and Python.
- Good understanding of system design concepts - distributed systems, reliability/performance tradeoffs
- Experience in API design, implementation, and documentation
- Experience using AI coding tools (Cursor, Github Copilot, Claude, etc)
- Experience working with CI/CD systems and good DevOps skills a nice to have
- Excellent documentation and testing habits
- Proficiency with version control (Git)
Soft skills:
- 10x mindset - you’ll be among the first engineering hires!
- You are a fun human!
- Good time management and planning skills
Experience
4-7 years of experience (or equivalent) as a software engineer.
We’re leveling this role to Pave’s “P4” level: Leads project teams, provides direction, and keeps stakeholders informed. Determines key milestones and provides updates and check-ins to relevant teams and partners.
- You are able to work with the rest of the team to:
- Define priorities
- Suggest good solutions
- Excel at implementation
- You pick up concepts quickly, pattern match on past problems.
- You are obsessed with speed and quality, and help embed that quality into the rest of the team.
- You are self-directed, and do not need help organizing / prioritizing your time.
Specific project experience
- Nice if you have worked on distributed architectures in the past, but not a strict requirement.
- You must have experience working on projects touching many parts of a large codebase.
Are you an experienced Machine Learning Scientist with a desire to excel? If so, then Talent Software Services may have a job for you! Our client is seeking an experienced Machine Learning Scientist for a contract-to-hire role at their company in South San Francisco, CA.
Position Summary: In the Structure and Simulation team within Prescient Design, we develop modern computational methods to accelerate therapeutic discovery across clients' Research and Early Development (gRED). Methods we deploy propose new molecules, score designs to prioritize the most promising compounds, generate biological hypotheses through exploratory simulation, accelerate physics-based calculations, and more. We are seeking a highly motivated Machine Learning Scientist to join our team to develop new scientific methodology and produce and deploy workflows usable by computational and, ultimately, wet-lab scientists. The successful candidate will collaborate extensively with computational and experimental researchers within Prescient Design and across gRED to advance our scientific understanding of biomolecules.
Primary Responsibilities/Accountabilities:
- Work as a machine learning scientist to develop new scientific methodology for the understanding, scoring, ranking, generation, and design of biomolecules, especially proteins.
- Work as an engineer of scientific software, to produce usable, deployable code for these new methods to power the lab-in-the-loop.
- Use software best practices (version control, testing, modular code development, documentation, etc.) to collaborate on a large codebase with our team of methods developers.
- Deploy workflows on HPC and cloud platforms and deliver user-friendly web-based interfaces to medicinal chemists across gRED and Roche.
Qualifications:
- BS, MS, or PhD degree in a life or physical science or a computational field.
- Expert in Python and experience with scientific software development.
- Experience with deploying software workflows on cloud and/or HPC platforms.
- Experience working on collaborative code bases, including merge requests, code review, writing tests etc.
- Highly motivated and independent self-starter who is eager to collaborate.
- Excellent communication and interpersonal skills.
- Basic understanding of modern machine learning methods, including predictive models, generative models, and active learning, as applied to molecular generation and optimization.
Preferred:
- Candidates may additionally have, but are not required to have:
- Public portfolio of projects available on GitHub.
- Experience with Rosetta, OpenMM, and/or computational chemistry codes.
- 3+ years of industry experience.
- Extensive experience working with large chemical and biological datasets, including graph, sequence, and structure-based data.