Jobs at Oddball
Oddball is a Chicago‑based AI startup that builds conversational agents for enterprise customers. Its flagship product, DialogFlow X, powers real‑time customer support and sales automation, earning the company a top spot in the Gartner Hype Cycle for AI.
Oddball hires across engineering, product, and design. Software engineers work on distributed microservices written in Go and Python. Product managers shape AI strategy, while UX designers create intuitive interfaces for non‑technical users. Candidates can expect rapid iteration cycles, quarterly hackathons, and a culture that rewards bold experimentation.
Job Transparency provides Oddball listings with full salary ranges and employee sentiment scores. By comparing salary benchmarks to peer companies and reading candid reviews, applicants can negotiate confidently and choose roles that match their career goals.
Controller
Company: Oddball
Location: Remote
Posted Sep 12, 2023
Oddball is seeking a highly skilled and experienced Controller to join their finance team. The Controller will play a critical role in overseeing and managing the financial operations of Oddball, ensuring accuracy, integrity, and compliance of financial data. The ideal candidate will have a strong background in government contracting and financial management, with a commitment to maintaining high standards of financial transparency and accountability. The role involves financial strategy, operations, audit and compliance, government contract management, and team leadership. The Controller will collaborate with the CFO and executive team to develop and execute financial strategies, oversee day-to-day financial operations, manage financial risk, and ensure compliance with government accounting standards. The position requires at least 10 years of accounting experience, minimum 5 recent years of government contracting experience, and 3 years as Controller or Assistant Controller. Unanet ERP is required, and implementation experience is a plus. The Controller will lead and mentor a team of financial professionals, fostering a culture of accountability and continuous improvement. Oddball offers a competitive salary range of $100,000 - $180,000, fully remote work, tech & education stipend, comprehensive benefits package, and company match 401(k) plan.
Senior Rails Engineer
Company: Oddball
Location: Remote
Posted Sep 10, 2023
Oddball is seeking an experienced developer with a strong background in Ruby on Rails and Agile software development. The ideal candidate will work on developing API endpoints and services, contribute to high-level architecture decisions, and ensure quality through testing. The role involves working with various technologies, including message queues, XML, JSON, and front-end JS frameworks. The company values learning, growth, and making a significant impact in the federal space. Benefits include remote work, comprehensive benefits, and a competitive salary range of $100,000 - $150,000.
Marketing Director
Company: Oddball
Location: Remote
Posted Sep 20, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $100,000 – $150,000 Tracking performance metrics and reporting insights to help shape content strategy and redesign priorities.Manage conception, development, and implementation of marketing plans and strategy, product concepts, and promotional programs to drive customer interest and sales.Conduct meetings regularly with account managers to review pipeline, resolve challenges, and brainstorm possible solutions, and provide training to ensure the team is consistently performing above standard.Requirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor's DegreeBenefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. This person must be able to lead a team of writers/content developers and designers.What you'll be doing:Collaborate with BD and Sales teams to uncover insights for developing marketing and branding strategies for existing and new products.Identify short- and long-term scheduling and resource needs, including development and management of annual marketing budget.Understand key performance metrics and tracking tools for the company website, social media, and advertising.Lead development of marketing strategy by working closely with clients, managers, creatives, content providers, and distribution partners to create effective plans focused on growing the audience for our products and services.Responsible for brand management and execution, while also providing creative support for the Enterprise to ensure consistent customer experience; created and maintained the company’s brand guidelines.Set goals, priorities, and direction for the content developers and graphic designers, assisting with hiring, evaluating, mentoring, and talent development.Facilitate collaboration with executive leadership and sales team to develop high-level, must-win, proposal assets such as the Executive Summary/Solution Overview, Value Proposition, and ConOps in preparation for RTEP/RFP drop.Responsible for managing company website; working with designers to improve functionality and end-user experience (UI/UX). Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. The ideal candidate will have extensive marketing experience and comprehensive knowledge of branding. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We’re looking for a highly skilled marketing director to help us promote our offerings and identify what consumers want so we can create more to meet their needs. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when companies understand and value the things they are working on.
Java Engineer
Company: Oddball
Location: Remote
Posted Sep 13, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $100,000 – $150,000 Day to day work will involve writing code, developing tests, and debugging. Room for growth to work on various applications and teams within the platform as we continue to expand and grow.What you’ll bring:Collaborate with stakeholders to analyze and design software solutionsCreates, modifies, and tests code that allows computer applications to run.Works on developing applications from specifications drawn up by software developers or other individuals.Writes, analyzes, reviews, and rewrites programs, applying knowledge of computer capabilities, subject matter, and symbolic logic.Conducts trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.Performs or directs revisions, repairs, or expansion of existing programs to increase operating efficiency or adapt to new requirements.Writes, updates, and maintains computer programs or software packages to handle specific functions.Consults with managerial, technical, and business personnel to clarify program intent, identify problems, and suggest changes.Performs systems analysis and programming tasks to maintain and control the use of computer systems software.May assist software developers by analyzing user needs and designing software solutions.May develop and write computer programs in response to varied customer business requests.Identifies problems uncovered by testing or customer feedback and corrects problems.Participate team agile ceremoniesRequirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor’s DegreeBenefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We are hiring a Java Engineer to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives.What you'll be doing:We are looking for a Java Engineer to help build, improve and build out both the front and backend code that interfaces with external systems, working hand in hand with other engineers in developing end-to-end testing solutions and API endpoints and services. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when companies understand and value the things they are working on.
Data Architect
Company: Oddball
Location: Remote
Posted Sep 20, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $100,000 – $160,000 In this role, you will help shape and create a unified environment for data analysts to access and perform daily work without having to stitch together different tools and workstreams.What you'll do and bring:A proven track record of developing custom-built data/analytics solutions and experience in supporting large-scale programs.Experience with system analysis, data analysis or programming, using a variety of computer languages and procedures.Experience with Docker, Kubernetes, and AWS (services like EKS, Kinesis, Athena, EKS, S3, RDS, Aurora, Lambda, ECS, EventBridge, SQS, etc).5+ years of proven data and performance engineering experience.Oversee the refinement and discovery requirements.Work with third-party data owners to figure out ingestion strategies and cadence.Stay up to date with new feature offerings, develop POC, and evaluate feasibility.Define metrics around technical solution performance.Create and develop high-level architecture solutions.Guide staff and engineers in testing and receive feedback on solutions.Establish a positive, collaborative, and trusting environment with the government and other vendors.Requirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor’s Degree.Benefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We are hiring a Data Architect to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when companies understand and value the things they are working on.
Full Stack Engineer
Company: Oddball
Location: Remote
Posted Oct 18, 2023
Oddball is seeking a Full Stack Engineer to work on a significant Federal program, aiming to enhance the lives of millions of Americans through quality software. The role involves collaborating with other engineers to build interfaces, design data endpoints, and communicate architecture choices. The ideal candidate should have 4+ years of React experience, a solid understanding of API design and backend systems, and the ability to write clear, understandable code. Flutter experience is a plus. The company offers competitive compensation, comprehensive benefits, and a fully remote work environment. Oddball is an Equal Opportunity Employer.
Program Manager
Company: Oddball
Location: Remote
Posted Sep 16, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $125,000 – $190,000 to tackle complex and multi-level business problemsImplementation: Ability to implement both short and long term strategic initiatives to meet, maintain and exceed goalsFinancial management: Extensive finance expertise, experience with large-budget oversight, the ability to forecast revenue, and make impactful, data-driven decisions based on findingsTechnical competency: Ability to interface, understand, and oversee technical teams and projectsRequirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor’s degree Benefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. You’ll work on everything from financial oversight, personnel management, delivery timelines, client relations, etc., to ensure the delivery, scope and quality of the entire program is on schedule and running effectively and efficiently.What you’ll bring:Personnel Management: Experience staffing, growing and leading successful and driven teamsClient facing experience: Extensive client and vendor interaction with a history of satisfied customers and long term relationshipsSystems Management: Ability to organize and bring together technology, people, vendors, management, etc. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We are hiring a Program Manager to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives.What you'll be doing:Working hand in hand with our engineering, leadership and government partners to oversee all things pertinent to the successful implementation and delivery of a major government initiative. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when companies understand and value the things they are working on.
Java Engineer
Company: Oddball
Location: Remote
Posted Sep 13, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $100,000 – $140,000 Day to day work will involve writing code, developing tests, and debugging. Room for growth to work on various applications and teams within the platform as we continue to expand and grow.What you’ll bring:Collaborate with stakeholders to analyze and design software solutionsCreates, modifies, and tests code that allows computer applications to run.Works on developing applications from specifications drawn up by software developers or other individuals.Writes, analyzes, reviews, and rewrites programs, applying knowledge of computer capabilities, subject matter, and symbolic logic.Conducts trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.Performs or directs revisions, repairs, or expansion of existing programs to increase operating efficiency or adapt to new requirements.Writes, updates, and maintains computer programs or software packages to handle specific functions.Consults with managerial, technical, and business personnel to clarify program intent, identify problems, and suggest changes.Performs systems analysis and programming tasks to maintain and control the use of computer systems software.May assist software developers by analyzing user needs and designing software solutions.May develop and write computer programs in response to varied customer business requests.Identifies problems uncovered by testing or customer feedback and corrects problems.Participate team agile ceremoniesRequirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor’s DegreeBenefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We are hiring a Java Engineer to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives.What you'll be doing:We are looking for a Java Engineer to help build, improve and build out both the front and backend code that interfaces with external systems, working hand in hand with other engineers in developing end-to-end testing solutions and API endpoints and services. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when companies understand and value the things they are working on.
UX Researcher
Company: Oddball
Location: Remote
Posted Sep 08, 2023
Oddball is seeking a UX Researcher to join their team and contribute to a pivotal Federal program. The role involves working closely with engineering and product teams, overseeing the entire UX, design, and research process. The ideal candidate should have extensive experience in UX research, prototyping, and designing 508 compliant solutions. They should also be adaptable, strategic, and capable of working in Agile development environments. The company offers a fully remote position with comprehensive benefits and a competitive salary range of $90,000 - $130,000.
Front End Engineer
Company: Oddball
Location: Remote
Posted Sep 08, 2023
Oddball is seeking a Front End Engineer to work on a significant Federal program, aiming to enhance the lives of millions of Americans through quality software. The role involves collaborating with other engineers to develop interfaces, shape data endpoints, and communicate architecture choices. The ideal candidate should have 4+ years of React experience, a strong understanding of API design and backend systems, and the ability to write clear, understandable code. The company values learning, growth, and making a substantial impact in the federal space, offering a fully remote position with comprehensive benefits and competitive compensation.
Rails Engineer
Company: Oddball
Location: Remote
Posted Oct 17, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $100,000 – $140,000 Day to day work will involve writing code, developing tests, and debugging. Our Engineers are expected to give input on high level architecture and coding decisions.What you’ll bring:3+ years experience in working with Ruby on RailsMinimum of 3 years working in an Agile software development environmentProgramming in a major open source language, such as Ruby, Python, Go, Java, or JavaScript.Understanding of the fundamental technologies of the web: HTTP, SSL, HTML, CSS, JavaScript, and JSONExperience with a front end JS framework (like Angular, React, Backbone) Extensive experience in taking program requirements and creating an architecture vision with experience in high volume and high availability networks and systemsExperience in creating and conveying to team members the architectural vision for a program or project.Build APIs that support both the digital services we deliver as well as third-party usageUse unit and integration testing to ensure systems meet business needsThe ability to write code that is a pleasure for other engineers to read and understandExperience with all phases of the software development lifecycle - from gathering and analyzing user/business system requirements to creating application system modelsExperience participating in design meetings and consulting with your project team to refine, test, and debug programs in order to meet business needs.Experience with Amazon Web Services, in particular EC2, S3, and RDS preferredRequirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor’s Degree Benefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Some of these rely on message queues, some are xml, some are json. In alignment with state legal requirements. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. A range for the included position is listed below. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space.We are looking for an experienced developer to help improve and build out backend code that interfaces with external systems, and is committed to delivering and improving quality services to Veterans Administration and the entire Veterans community. What you'll be doing:Working hand in hand with other engineers in developing API endpoints and services that proxy requests to various other applications. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when engineers understand and value the things they are working on.
DevOps Engineer
Company: Oddball
Location: Remote
Posted Sep 16, 2023
Be advised, actual offer details are determined by job category, job location, and candidate skill level.United States Wage Range: $100,000 – $155,000 This will include creating and documenting CI/CD jobs, creating infrastructure with terraform, writing ansible playbooks, and building tools.What you’ll bring:In-depth experience with config management tools like: Chef, Ansible, Puppet, SaltStack, The ability to create and support AWS environmentsExperience working with and supporting Terraform Skill in developing and improving CI/CD scripts and services for development and deploymentDesire and ability to mentor and train other engineersExperience supporting web technologies and websites running Apache or NGINXExperience with Linux operating systems including installing, configuring and troubleshootingExperience in SQL architecture such as MySQL, PostgreSQL or MS-SQLRequirements:Must be a US Citizen and able to work domestically Must be able to attain low-level security clearance Education:Bachelor’s DegreeBenefits:Fully remoteTech & Education StipendComprehensive Benefits PackageCompany Match 401(k) planFlexible PTO, Paid HolidaysOddball is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact an Oddball HR representative to request such an accommodation by emailing [email protected]:At Oddball, it’s important each employee is compensated competitively and fairly. In alignment with state legal requirements. A range for the included position is listed below. We believe that we can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We are hiring a DevOps Engineer to work on a pivotal Federal program that is making a positive impact on millions of Americans' daily lives.What you'll be doing:Working hand in hand with great devops engineers building out devops best practices in the federal space. We value learning and growth and the ability to make a big impact at a small company. Oddball believes that the best products are built when companies understand and value the things they are working on.